• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 273
  • Last Modified:

How to use JSP



Hi,

I have never used JSP. i need help urgently.

where  and how do i create my JSP page

how do i execute/run my JSP page.

do i need special software

0
nadine-gibson
Asked:
nadine-gibson
6 Solutions
 
ZylochCommented:
Hi nadine-gibson,

You would need a server. Most people use Tomcat (http://jakarta.apache.org/tomcat/index.html)

Then, you would need to learn JSP and configure your server correctly. There are instructions how to do that, but if it gets messy, you could always post here.

Regards,
Zyloch
0
 
lhankinsCommented:
Here are some freely downloadable books on learning JSP programming:

    http://www.freeprogrammingresources.com/jspbook.html

0
 
MogalManicCommented:
To get a feel on how JSP works, the Tomcat installation comes with some examples you should check out.  The simple definition would be that is is simalar you PHP and/or JSP in that it is normal HTML on the client side with Java scriptlets which run on the server side.  This is a simple page that prompts for you name and then says hi.

<html>
  <head>
     <title>jsp Demo</title>
   </head>

<body>
<form action='' method='post'>
  <%if (request.getMethod().equalsIgnoreCase("POST")) {%>
         <h1>Hello, <%=request.getParameter("name")%></h1>
  <%} else {%>
        <input type='text' name='name'/> <br/>
        <input type='submit' name='submit' value='submit'/>
   <%}%>
</form>
</body>
</html>
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
sompol_kiatkamolchaiCommented:
You must have servlet container such as Tomcat like Zyloch provide link above.
Then  install it, and try to start server and run its example.
If everything ok, try to create you first JSP by

HelloWorld.jsp
=========
<%
String name = request.getParameter("name");
%>
Hello World, <%=name%>.

and put it to C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT

then access them by opening browser and type this in address bar

http://localhost:8080/HelloWorld.jsp?name=My Name


Free e-book
========
http://www.theserverside.com/books/addisonwesley/ServletsJSP/index.tss

Good link
======
http://www.jsptut.com/
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/Servlet-Tutorial-JSP.html
http://java.sun.com/products/jsp/docs.html
http://java.sun.com/j2ee/learning/tutorial/
http://www.visualbuilder.com/jsp/tutorial/
0
 
ronan_40060Commented:

Check out the discussion of compiling jsp under tomcat at
http://www.experts-exchange.com/Web/Web_Languages/JSP/Q_21133304.html
0
 
MacroLandCommented:
To use JSP you need to know java and HTML. You can use JSP like ASP or PHP. But JSP is purely a mixture of java and HTML.
You can build dynamic pages with JSP and support them with servlets which are pure Java code. Actually JSP is turned into servlets before execution but you dont see them unless you want to trace an error within the code.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now