16.08.2013 Views

system design - DSpace at CUSAT - Cochin University of Science ...

system design - DSpace at CUSAT - Cochin University of Science ...

system design - DSpace at CUSAT - Cochin University of Science ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PROJECT REPORT Callipers – The Training Manager<br />

Java Server Pages (JSP) is a Java technology th<strong>at</strong> allows s<strong>of</strong>tware<br />

developers to cre<strong>at</strong>e dynamically-gener<strong>at</strong>ed web sites, with HTML, XML, or other<br />

document types, in response to a Web client request. The technology allows Java<br />

code and certain pre-defined actions to be embedded into st<strong>at</strong>ic content.<br />

The JSP syntax adds additional XML-like tags, called JSP actions, to be<br />

used to invoke built-in functionality. Additionally, the technology allows for the<br />

cre<strong>at</strong>ion <strong>of</strong> JSP tag libraries th<strong>at</strong> act as extensions to the standard HTML or XML<br />

tags. Tag libraries provide a pl<strong>at</strong>form independent way <strong>of</strong> extending the<br />

capabilities <strong>of</strong> a Web server.<br />

JSPs are compiled into Java Servlets by a JSP compiler. A JSP compiler<br />

may gener<strong>at</strong>e a servlet in Java code th<strong>at</strong> is then compiled by the Java compiler, or<br />

it may gener<strong>at</strong>e byte code for the servlet directly. JSPs can also be interpreted on-<br />

the-fly, reducing the time taken to reload changes.<br />

4.3 STRUTS<br />

- 22 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!