搭建Jsp环境最简单的办法就是
Java+Tomcat 能很好的支持jsp代码
1.首先,我们需要下载JDK和Tomcat安装包 JDK下载地址 http://www.oracle.com/technetwork/java/index.html Tomcat下载地址 http://tomcat.apache.org/ 2. 配置Java的环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.7.0 CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; PATH=%JAVA_HOME%\bin; 然后可以在命令行下输入java -version javac 等命令如果都OK说明java环境变量已经配好 3.配置Tomcat环境变量 TOMCAT_HOME=D:\tomcat7 然后将D:\tomcat7\lib\servlet-api.jar拷贝到C:\Program Files\Java\jdk1.7.0\jre\lib\ext\目录下 4.启动Tomcat服务 如果正常 则会启动一个Tomcat服务 访问http://localhost:8080/可以出现欢迎画面 此时环境已经搭建完毕
两个测试项目
1.在D:\tomcat7\webapps下建立一个myapp文件
然后新建一个WEB-INF文件夹
在文件夹下新建一个web.xml
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>My Web Application</display-name> <description> A application for test . </description> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>test.HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/HelloWorld</url-pattern> </servlet-mapping> </web-app>
在myapp下新建一个测试的jsp页面 名为index.jsp
<html> <body> <center> Now time is: <%=new java.util.Date()%> </center> </body> </html>
这时候在浏览器里 http://localhost:8080/myapp/index.jsp 可以看到当前的时间说明执行成功
2. 建立自己的Servlet
在 D:\tomcat7\webapps\myapp\WEB-INF\classes\test 目录下 建立HelloWorld.java
package test; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorld extends HttpServlet { public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html><head><title>"); out.println("This is my first Servlet"); out.println("</title></head><body>"); out.println("<h1>Hello,World!</h1>"); out.println("</body></html>"); } }
然后用javac HelloWorld.java来编译 编译成功了之后
在web.xml里得加入
<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>test.HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/HelloWorld</url-pattern> </servlet-mapping>
这个我们之前已经写好了
http://localhost:8080/myapp/HelloWorld 输入这个链接应该就可以看到大大的HelloWorld了
3.建立自己的java bean
在D:\tomcat7\webapps\myapp\WEB-INF\classes\test
建立TestBean.java
package test; public class TestBean { public int getName() { return 10086; } }
然后用javac TestBean.java来编译
然后在myapp下新建了一个jsp文件
testBean.jsp
<%@ page import="test.TestBean" %> <html> <head> <title>Test Bean</title> </head> <body> <center> <% TestBean testBean = new TestBean(); %> Java Bean Test: The author‘s blog address is <%=testBean.getName()%> </center> </body> </html>
然后输入http://localhost:8080/myapp/testBean.jsp 就能输出一行结果
基本Tomcat+Java的环境就搭建好了,Enjoy
时间: 2024-10-10 14:13:37