Welcome Guest Search | Active Topics | Members | Log In

Generacja dynamicznych stron WWW Options · View
subieta
Posted: Thursday, April 21, 2005 11:33:37 PM

Rank: Advanced Member

Joined: 12/22/2004
Posts: 675
Points: 704
Location: Legionowo
Chodzi o generacje stron html na zasadzie JSP lub ASP, ale z zastosowaniem SBQL. Ogólnie idea polega na tym, ze programowanie dynamicznej strony WWW odbywa się w interfejscie graficznym, gdzie programista definiuje szablon zawierający (co najmniej) dwa typy pól. Pierwszy z nich jest to trim, czyli pole, które zawsze w niezmienionej postaci pojawi się na stronie HTML. Drugi typ pola jest polem dynamicznym, którego treść jest odzyskiwana z bazy danych na podstawie zapytania w SBQL. Pole może być proste (pojedyncza wartość odzyskiwana z bazy danych) lub powtarzalne (wiele wartości odzyskiwanych z bazy danych). Pola mogą być albo nie być wyposażone w suwak. Pola mogą na siebie zachodzic, czyli możliwa jest alternatywa albo takie pole albo inne. Pola są nazwane dla identyfikacji. Pola mogą mieć aktywny charakter, tj. zawierać podświetlone linki do dowolnych zasobów Webu, w szczególności do innych szablonów.

Jeżeli użytkownik kliknął miejsce, w którym znajduje się odwołanie do naszego szablonu, to następuje:
- przesłanie zlecenia do naszego serwera (analogicznie do JSP, ASP lub PHP)
- wybranie szablonu oraz odpalenie wszystkich zapytań znajdujących się na aktywnych polach szablonu,
- rezultaty zapytań są wstawiane do pół szablonu
- generowana jest strona HTML,
- strona jest wysyłana do klienta.

Istotą tej pracy jest zaprogramowanie tego scenariusza w możliwie najprostszy sposób, z wykorzystaniem pełnej mocy SBQL.
Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

Powered by Yet Another Forum.net version 1.9.1.6 (NET v2.0) - 11/14/2007
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.
This page was generated in 0.045 seconds.