This work is licensed under a Creative Commons |
Web-based technologies often are the glue that bind together heterogeneous applications. When Web-enabling applications (for user or for machine access), it is necessary to integrate Web technologies into the application. However, rather than implementing various Web technologies as an integral part of an application, it is often advantageous to let specialized Web components (like a Web server) handle the mechanics of Web interactions.
content providerfor delivering the representation
content provisionthemselves (SSI)
your daily news digest)
insert the file's modification date
mod_include
must be compiled into the serverOptions Includes
must be set to enable SSI processingAddType text/html .shtml AddHandler server-parsed .shtml
chmod +x
)XBitHack on
<!--#element attribute=value attribute=value … -->
<!--#echo var="DATE_LOCAL" -->
<!--#echo var="LAST_MODIFIED" -->
<!--#config timefmt="%A %B %d, %Y" -->
<!--#include virtual="footer.shtml" -->
[an error occurred while processing this directive]
<!--#config errmsg="[ It appears that you don't know how to use SSI ]" -->
SSIErrorMsg "[ It appears that you don't know how to use SSI ]"
SSIErrorMsg "<!-- Error -->"
SetEnvIf
<!--#if expr="test_condition" --> <!--#elif expr="test_condition" --> <!--#else --> <!--#endif -->
<!--#include virtual="/cgi-bin/counter.pl" -->
<!--#exec cmd="dir" -->
IncludesNOEXEC
enables SSI but disables exec
being files
suEXEC
modereset
write once, run anywhere
java.applet.Applet
)javax.servlet.http.HttpServlet
for handling requests