English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

J2EE

2006-07-09 16:09:07 · 4 answers · asked by Balu 1 in Computers & Internet Programming & Design

4 answers

JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.

The JSP syntax adds additional XML tags, called JSP actions, to be used to invoke built-in functionality. Additionally, the technology allows for the creation of JSP tag libraries that act as extensions to the standard HTML or XML tags. Tag libraries provide a platform independent way of extending the capabilities of a Web server.

JSPs are compiled into Java Servlets by a JSP compiler. A JSP compiler may generate a servlet in Java code that is then compiled by the Java compiler, or it may generate byte code for the servlet directly.

2006-07-10 04:43:22 · answer #1 · answered by ihoston 3 · 2 0

JSP is part of JEE (it's not J2EE anymore - Sun marketting loves to mess with us). JSP is "sorta" like ASP or PHP only using Java. It's a way of embedding programming logic directly into an HTML page. The JSP code get's parsed out and processed by the server, and if there is something returned, it gets inserted where the JSP code block was and sends the how mess back to you as a plain HTML stream.

2006-07-09 23:13:46 · answer #2 · answered by Anonymous · 0 0

JSP is a worse way of doing ASP or PHP. Java Server Faces is a new version of it that came out recently to fix a lot of the issues, but it is still easier to work in one of the other two languages if you are making a strictly web based app.

2006-07-09 23:37:36 · answer #3 · answered by John J 6 · 0 0

JSP are like ASP and PHP. Java server pages. They are like programs run on the server. Like if you enter your email and a message to the bulletin, it is run oon the server's JSP and then you see it on the site.

2006-07-09 23:14:38 · answer #4 · answered by Qyn 5 · 0 0

fedest.com, questions and answers