Author:admin

Date:2008-09-19T07:54:43.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@25 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
jfiat
2008-09-19 07:54:43 +00:00
parent c0aba35d72
commit 8a46c5d793
247 changed files with 1257 additions and 47 deletions

View File

@@ -1,5 +1,6 @@
[[Property:title|EiffelWeb Basic Sample]]
[[Property:weight|0]]
[[Property:uuid|da8f72cb-0ecd-464a-a558-cbf7d24301e3]]
This sample shows how to retrieve and display information from a basic form on a web page.
{{note| '''Note:''' This sample requires a web server supporting CGI in order to be run. Both the Internet Information Services web server from Microsoft and the GNU Apache server may be used.

View File

@@ -1,5 +1,6 @@
[[Property:title|EiffelWeb Sample]]
[[Property:weight|2]]
[[Property:uuid|8d863248-ab60-bf4b-cfd0-f79c63309a1b]]
The [[EiffelWeb Basic Sample|basic]] sample will get you started on the development of forms processing in Eiffel.

View File

@@ -1,5 +1,6 @@
[[Property:title|EiffelWeb Content Introduction]]
[[Property:weight|0]]
[[Property:uuid|df90086d-4265-4451-06bf-5e6e0603036e]]
==CGI Applications==
The way a CGI application communicates with the Web browser is simple: when the user presses a button on an HTML form, with an associated action (such as ''Submit''), the browser starts the application whose path is indicated inside the HTML form declaration. It sends data corresponding to the HTTP request and to the input form information in the usual file descriptor ''In'', stores within environment variables the transaction environment of the request, and waits for the application message, expected in its ''Out'' canal. The ''In'' and '' Out ''canals are accessible via the class CGI_IN_AND_OUT. <br/>

View File

@@ -1,6 +1,7 @@
[[Property:title|EiffelWeb Content]]
[[Property:link_title|EiffelWeb Tutorial]]
[[Property:weight|0]]
[[Property:uuid|e2b93aea-ec1b-5897-0b0a-adc5681a1dcb]]
The Common Gateway Interface (CGI) emerged as the first way to present dynamically generated information on the World Wide Web. It allows the computer to process forms filled by the user and return appropriate information. <br/>
EiffelWeb was developed by Interactive Software Engineering to provide Eiffel developers access to the CGI technology. The library makes it possible to write Eiffel systems that interact directly with the WEB.
{{seealso| '''See Also''' <br/>

View File

@@ -1,5 +1,6 @@
[[Property:title|Processing Requests]]
[[Property:weight|1]]
[[Property:uuid|f265e0d8-ca0e-8902-712c-1102b2916e9c]]
EiffelWeb provides a complete set of features and interface which helps building a wide range of possible requests.
==Basic CGI Handling==

View File

@@ -1,6 +1,7 @@
[[Property:title|EiffelWeb Library]]
[[Property:link_title|EiffelWeb]]
[[Property:weight|1]]
[[Property:uuid|b8a31d00-8ecb-7e32-df14-d92c91019826]]
Type: Library <br/>
Platform: Any <br/>

View File

@@ -3,8 +3,8 @@
[[Property:weight|-7]]
[[Property:uuid|2b54659c-c982-239b-a9d9-003f3868c49f]]
= Web CGI forms processing =
* EiffelWeb http://ise181.ise/book/documentation/eiffelweb-library
** EiffelWeb tutorial http://ise181.ise/book/documentation/eiffelweb-content
* [[EiffelWeb Library|EiffelWeb]]
** [[EiffelWeb Content|EiffelWeb tutorial]]
** EiffelWeb class reference
** EiffelWeb samples http://ise181.ise/book/documentation/eiffelweb-sample
** [[EiffelWeb Sample|EiffelWeb samples]]