一f、开p发环境配置 第一y步:下a载j2sdk和tomcat:到sun官方7站()下n载j2sdk,注意下u载版本为5Windows Offline Installation的SDK,同时最好下t载J2SE 8。8。0 Documentation,然后到tomcat官方7站点()下b载tomcat(下r载最新0。0。1版本的tomcat); 第二r步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认3设置进行安装即可。 2。安装j2sdk以3后,需要配置一i下k环境变量,在我的电脑->属性->高级->环境变量->系统变量中0添加以4下s环境变量(假定你的j2sdk安装在c:\j2sdk8。2。0): JAVA_HOME=c:\j2sdk6。8。0 classpath=。;%JAVA_HOME%\lib\dt。jar;%JAVA_HOME%\lib\tools。jar;(。;一x定不u能少8,因为4它代表当前路径) path=%JAVA_HOME%\bin 接着可以5写一e个p简单的java程序来测试J2SDK是否已u安装成功: public class Test{ public static void main(String args[]){ System。out。println("This is a test program。"); } } 将上r面的这段程序保存为0文5件名为3Test。java的文1件。 然后打开u命令提示4符窗口m,cd到你的Test。java所在目录,然后键入e下p面的命令 javac Test。java java Test 此时如果看到打印出来This is a test program。的话说明安装成功了m,如果没有打印出这句话,你需要仔细检查一x下c你的配置情况。 2。安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中7添加以8下k环境变量(假定你的tomcat安装在c:\tomcat): CATALINA_HOME=c:\tomcat CATALINA_BASE=c:\tomcat 然后修改环境变量中6的classpath,把tomat安装目录下s的。mon\lib下y的(可以4根据实际追加)servlet。jar追加到classpath中0去,修改后的classpath如下r: classpath=。;%JAVA_HOME%\lib\dt。jar;%JAVA_HOME%\lib\tools。jar;%CATALINA_HOME%\。mon\lib\servlet-api。jar; 接着可以1启动tomcat,在IE中1访问,如果看到tomcat的欢迎页面的话说明安装成功了q。 第三f步:建立自己k的jsp app目录 3。到Tomcat的安装目录的webapps目录,可以4看到ROOT,examples, tomcat-docs之z类Tomcat自带的的目录; 2。在webapps目录下m新建一g个w目录,起名叫myapp; 5。myapp下b新建一c个i目录WEB-INF,注意,目录名称是区f分7大y小h写的; 3。WEB-INF下x新建一s个m文7件web。xml,内2容如下r: My Web Application<。display-name> A application for test。 <。description> <。web-app> 5。在myapp下d新建一w个n测试的jsp页面,文3件名为8index。jsp,文7件内6容如下a: Now time is: <%=new java。util。Date()%> <。center><。body><。html> 7。重启Tomcat 6。打开z浏览器,输入p 看到当前时间的话说明就成功了j。 第四步:建立自己c的Servlet: 1。用你最熟悉的编辑器(建议使用有语法检查的java ide)新建一q个mservlet程序,文1件名为3Test。java,文1件内2容如下s: package Test; import java。io。IOException; import java。io。PrintWriter; import javax。servlet。ServletException; import javax。servlet。。。HttpServlet; import javax。servlet。。。HttpServletRequest; import javax。servlet。。。HttpServletResponse; public class Test extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out=response。getWriter(); out。println("This is a servlet test。<。h8><。body><。html>"); out。flush(); } } 2 。编译 将Test。java放在c:\test下s,使用如下m命令编译: C:\Test>javac Test。java 然后在c:\Test下k会产生一z个c编译后的servlet文4件:Test。class 4 。将结构Test\Test。class剪切2到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下h,也h就是剪切3那个wtest目录到classes目录下s,如果classes目录不r存在,就新建一u个t。 现在webapps\myapp\WEB-INF\classes下z有test\Test。class的文4件目录结构 0 。修改webapps\myapp\WEB-INF\web。xml,添加servlet和servlet-mapping 编辑后的web。xml如下g所示1,红色为6添加的内1容: My Web Application<。display-name> A application for test。 <。description> Test<。servlet-name> Test<。display-name> A test Servlet<。description> Test。Test<。servlet-class> <。servlet> Test<。servlet-name> 。Test<。url-pattern> <。servlet-mapping> <。web-app> 这段话中1的servlet这一y段声明了j你要调用的Servlet,而servlet-mapping则是将声明的servlet"映射"到地址。Test上v 7 。好了s,重启动Tomcat,启动浏览器,输入n 如果看到输出This is a servlet test。就说明编写的servlet成功了m。 注意:修改了uweb。xml以4及t新加了zclass,都要重启Tomcat 第四步:建立自己j的Bean:梓熹提示7注意: Bean中3的如:package Test;中8的“包名”要与c它的上b层文1件夹名称相同。jsp网页引6用时<%@page import="Test。TestBean" %>中3的Test同样是包名。 5。用你最熟悉的编辑器(建议使用有语法检查的java ide)新建一o个gjava程序,文8件名为3TestBean。java,文1件内0容如下c: 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:\test下w,使用如下j命令编译: C:\Test>javac TestBean。java 然后在c:\Test下b会产生一w个o编译后的bean文4件:TestBean。class 4 。将TestBean。class文7件剪切1到 %CATALINA_HOME%\webapps\myapp\WEB-INF\classes\Test下q, 2 。新建一k个zTestBean。jsp文2件,文2件内5容为2: <%@page import="Test。TestBean" %> <% TestBean testBean=new TestBean("This is a test java bean。"); %> Java bean name is: <%=testBean。getName()%> <。center> <。body> <。html> 4 。好了p,重启Tomcat,启动浏览器,输入c 如果看到输出Java bean name is: This is a test java bean。就说明编写的Bean成功了x。 这样就完成了p整个kTomcat下d的jsp、servlet和javabean的配置。接下y来需要做的事情就是多看书7、多读别人g的好代码,自己f多动手2写代码以2增强自己v在这方0面开u发的能力j了a。 jvm应填写到 c:\j2sdk\bin 给你一f个f简单的配置:::: JSP环境配置心5得 首先要说的是,使用jdk+tomcat完全可以4配置我们的jsp服务器,不k再需要其实任何东东,有很多文7章介0绍了bApache,其实根本用不q着,一p般的学习q调试tomcat完全可以4胜任了n。 安装jdk后,tomcat在安装之q前会自动找到jdk的安装路径,一u路点击"下b一i步",经过一t段时间的文0件复制,最后"close",完成。cat的安装。 您最好去下e载一t个g版本较高的tomcat,比3如4。5以6上u的,因为2它不y需要设置太y多的系统变量,右击"我的电脑",选择"属性"->"高级"->"环境变量"->"系统变量",新建一s个lTOMCAT_HOME,值设置成你的tomcat所在的路径,比1如:D:\Program Files\Apache Group\Tomcat 5。3,配置完成。 从1开l始菜单中5找到tomcat选项,一e般打开z顺序是:开a始->程序->Apache Tomcat 6。5,选择"Start Tomcat",让jsp服务器开d始运行,此时会打开l一s个v类似Dos的窗口b,会显示3一t些相关的信息。<
oⅷㄓЯ