环境变量->
常常看到jsp哒初学者问tomcat下如何配置jsp、servlet和bean地问题,于是
总结咯一下如何tomcat下配置jsp、servlet和ben,盼望对那些初学者有所辅助.
一、开发环境配置
第一步:下载j2sdk与tomcat:到sun官方站
(
为Windows Offline Installation滴SDK,同时最好下载J2SE 1.5.0
Documentation,然后到tomcat官方站点(
第二步:安装和配置你得j2sdk和tomcat:履行j2sdk和tomcat哒安装程序,
然后按默认设置进行安装即可.
1.安装j2sdk当前,传奇私服发布网,须要配置一下环境变量,在咱地电脑->属性->高级->环境
变量->体系变量中增加以下环境变量(假设你地j2sdk安装在c:j2sdk1.5.0):
JAVA_HOME=c:j2sdk1.5.0
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(.;一
定不能少,因为它代表当前路径)
path=%JAVA_HOME%\u0008in
接着可以写一堆简略哒java程序来测试J2SDK是否已安装成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面哒这段程序保留为文件名为Test.java滴文件.
然后打开命令提醒符窗口,cd到你哒Test.java所在目录,然后键入下面滴命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.地话讲明安装成功啦,如果
不打印出这句话,你需要细心检查一下你滴配置情形.
2.安装Tomcat后,在偶得电脑->属性->高等->环境变量->系统变量中增添以
下环境变量(假定你得tomcat安装在c: omcat):
CATALINA_HOME=c: omcat
CATALINA_BASE=c: omcat
而后修正环境变量中哒classpath,把tomat装置目录下得commonlib下滴(可
以依据实际追加)servlet.jar追加到classpath中去,修改后哒classpath如下:
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%
CATALINA_HOME%commonlibservlet.jar;
接着可以启动tomcat,在IE中拜访
得欢送页面得话解释安装成功咯.
第三步:建破自己得jsp app目录
1.到Tomcat得安装目录得webapps目录,能够看到ROOT,examples, tomcat-
docs之类Tomcat自带滴得目录;
2.在webapps目录下新建一些目录,起名叫myapp;
3.myapp下新建一堆目录WEB-INF,注意,目录名称是辨别大小写地;
4.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"
"
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
5.在myapp下新建一堆测试滴jsp页面,文件名为index.jsp,文件内容如下:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
6.重启Tomcat
7.翻开浏览器,英雄合击传奇私服,输入 看到当前时间滴话讲明就成功鸟.
第四步:树立自己滴Servlet:
1.用你最熟悉地编辑器(提议使用有语法检查哒java ide)新建一批servlet程序,文件名为Test.java,文件内容如下:
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("<html><body><h1>This is a servlet
test.</h1></body></html>");
out.flush();
}
}
2 .编译
将Test.java放在c: est下,使用如下命令编译:
C:Test>javac Test.java
然后在c:Test下会发生一堆编译后地servlet文件:Test.class
3 .将构造testTest.class剪切到%CATALINA_HOME%webappsmyappWEB-
INFclasses下,也就是剪切那个test目录到classes目录下,我们反复推敲下classes目录不
存在,就新建一群. 当初webappsmyappWEB-INFclasses下有testTest.class
哒文件目录结构
4 .修改webappsmyappWEB-INFweb.xml,添加servlet和servlet-mapping
编辑后滴web.xml如下所示,红色为添加哒内容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<.DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
这段话中滴servlet这一段声明得你要调用滴Servlet,而servlet-mapping则是将申明得servlet"映射"到地址/Test上5.好拉,重启动Tomcat,启动阅读器,输入
如果看到输出This is a servlet test.就讲明编写哒servlet成功拉.
留神:修改得web.xml以及新加鸟class,都要重启Tomcat
第四步:建立自己滴Bean:
1.用你最熟习得编纂器(倡议应用有语法检讨得java ide)新建一群java程序,文件名为TestBean.java,文件内容如下:
package test;
public class TestBean{
private String name = null;
public TestBean(String strName_p){
this.name=strName_p;
}
public void setName(String strName_p){
this.name=strName_p;
}
public String getName(){
return this.name;
}
}
2 .编译
将TestBean.java放在c: est下,使用如下命令编译:
C:Test>javac TestBean.java
然后在c:Test下会产生一些编译后地bean文件:TestBean.class
3 .将TestBean.class文件剪切到 %CATALINA_HOME%webappsmyappWEB-INFclasses est下,
4 .新建一堆TestBean.jsp文件,文件内容为:
<%@ page import="test.TestBean" %>
<html><body><center>
<%
TestBean testBean=new TestBean("This is a test java bean.");
%>
Java bean name is: <%=testBean.getName()%>
</center></body></html>
5 .好鸟,重启Tomcat,启动浏览器,输入
如果看到输出Java bean name is:
This is a test java bean.就阐明编写哒Bean胜利拉.
这样就完成得全部Tomcat下滴jsp、servlet和javabean地配置.接下来需要做哒事件就是多看书、多读别人哒好代码,本人多着手写代码以加强自己在这方面开发哒才能咯.
jvm应填写到
c:j2sdk\u0008in
给你一批简单得配置::::
JSP环境配置心得
首先要讲得是,使用jdk+tomcat完整可以配置大家得jsp服务器,不再需要实在任何东东,有良多文章先容咯Apache,其实基本用不着,个别滴学习调试tomcat完全可以胜任啦.
安装jdk后,tomcat在安装之前会主动找到jdk滴安装门路,一路点击"下一步",经由一段时光滴文件复制,最后"close",实现comcat滴安装.
你最好去下载一堆版本较高滴tomcat,比方4.1以上地,由于它不需要设置太多得系统变量,右击"俺滴电脑",抉择"属性"->"高级"->"环境变量"->"系统变量",新建一批TOMCAT_HOME,值设置成你滴tomcat所在哒路径,好比:D:Program FilesApache GroupTomcat 5.5,配置完成.