JSP+JAVABEAN+SERVLET开发环境配置指南
2009年03月26日 星期四 17:37
************************************* 本贴从网上搜索得来,是我初学JSP找到的最好的一篇配置指南了。原作者已无法确定,不过在此也略表感谢。当初,我遍历TOMCAT英文文档依然无法找到SERVLET的安装配置的方法(本人E文水平有限),后来看到这贴子一时豁然开朗。值得推介。 *************************************
j2sdk1.5下载地址:http://java.sun.com tomcat5.5下载地址:http://jakarta.apache.org/site/binindex.cgi j2sdk1.5安装目录:C:/j2sdk1.5.0 tomcat5.5安装目录:C:/tomcat
一.配置j2sdk1.5.0 1.Windows 2000 Server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:JAVA_HOME 变量值:C:/j2sdk1.5.0 追加变量名:Path下变量值:%JAVA_HOME%/bin; 追加变量名:CLASSPATH下变量值:.;%JAVA_HOME%/lib;或.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar *注:“.;”代表当前目录下的所有引用,“%...%”变量宏替换。
2.Windows 9x系列下配置 用记事本编辑Autoexec.bat,加入下列语句: SET JAVA_HOME=C:/j2sdk1.5.0; SET PATH=%PATH%;%JAVA_HOME%/bin; SET CLASSPATH=.;%JAVA_HOME%/lib;或.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
3.Windows XP、2003 server 下配置 以上两种方法皆可
4.运行
a.用记事本编辑以下代码,并保存为HelloWorld.java: public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello,World!"); } }
b.开始->运行->cmd 在控制台中切换到当前目录: javac HelloWorld.java java HelloWorld 你就会在控制台上看见输出的Hello,World!
*注:javac是编译命令,它把HelloWorld.java编译成HelloWorld.class java就是解释命令,JVM把HelloWorld.class解释执行 至此Java运行环境配置、调试完成。
二.配置tomcat5.5 1.Windows 2000 Server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:TOMCAT_HOME 变量值:C:/tomcat 追加变量名:CLASSPATH下变量值:%TOMCAT_HOME%/common/lib;
2.Windows 9x系列下配置 用记事本编辑Autoexec.bat,加入下列语句: SET TOMCAT_HOME=C:/tomcat; SET CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%/common/lib;
3.Windows XP、2003 server 下配置 以上两种方法皆可
4.运行 在控制台中转到C:/tomcat/bin这个目录,运行startup.bat,然后会出现一个窗口,连跳一大串东西,最后表示Server已经运行: “Server startup in ... ms” 打开IE浏览器并在地址栏中输入:http://localhost:8080 此时出现欢迎界面表示tomcat已经OK! 在控制台中转到C:/tomcat/bin这个目录,运行shutdown.bat,关闭服务器。 至此Tomcat运行环境配置、调试完成。
三.配置javabeans
1.用记事本编辑以下代码,并保存为Circle.java: package abc.def; import java.io.*; public class Circle{ int radius; public Circle(){ radius=1; } public int getRadius(){ return radius; } public void setRadius(int newRadius){ radius=newRadius; } public double circleArea(){ return Math.PI*radius*radius; } public double circleLength(){ return 2.0*Math.PI*radius; } }
2.将Circle.java保存在C:/tomcat/common/classes/abc/def目录下。
3.开始->运行->cmd 在控制台中切换到当前目录: javac Circle.java或直接输入javac C:/tomcat/common/classes/abc/def/Circle.java
4.用记事本编辑以下代码,并保存为useBeans.jsp: <%@ page contentType="text/html;charset=GB2312" %> <%@ page import="abc.def.Circle" %> <HTML> <BODY bgcolor=cyan> <FONT size=1> <jsp:useBean id="girl" class="abc.def.Circle" scope="page"> </jsp:useBean> <% girl.setRadius(100); %> <P>圆的半径是: <%= girl.getRadius() %> <P>圆的周长是: <%= girl.circleLength() %> <P>圆的面积是: <%= girl.circleArea() %> </FONT> </BODY> </HTML>
5.将useBeans.jsp保存在C:/tomcat/webapps/ROOT目录下。
6.启动服务器后,打开IE浏览器并在地址栏中输入:http://localhost:8080/useBeans.jsp 如出现预期值,表示javabeans配置成功! “ 圆的半径是: 100
圆的周长是: 628.3185307179587
圆的面积是: 31415.926535897932 ” 至此javabeans运行环境配置、调试完成。
四.servlet配置 1.Windows 2000 Server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:CLASSPATH下变量值:%TOMCAT_HOME%/common/lib/servlet-api.jar;
2.Windows 9x系列下配置 用记事本编辑Autoexec.bat,加入下列语句: SET CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%/common/lib/servlet-api.jar;
3.Windows XP、2003 server 下配置 以上两种方法皆可
4.运行 a.用记事本编辑以下代码,并保存为Hello.java: import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class Hello extends HttpServlet{ public void init(ServletConfig config) throws ServletException{ super.init(config); } public void service(HttpServletRequest request,HttpServletResponse response) throws IOException{ PrintWriter out=response.getWriter(); response.setContentType("text/html;charset=GB2312"); out.println("<HTML><BODY>"); out.println("Hello!"); out.println("</BODY></HTML>"); } }
b.将Hello.java保存在C:/tomcat/common/classes目录下。
c.开始->运行->cmd 在控制台中切换到当前目录: javac Hello.java或直接输入javac C:/tomcat/common/classes/Hello.java
d.注册servlet 用记事本打开C:/tomcat/webapps/ROOT/WEB-INF/web.xml 在 - <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4"> <display-name>Welcome to Tomcat</display-name> <description>Welcome to Tomcat</description> - <!-- JSPC servlet mappings start --> . . . - <!-- JSPC servlet mappings end --> </web-app> 之间相应位置追加以下两组数据: <servlet> <servlet-name>Hello</servlet-name> <servlet-class>Hello</servlet-class> </servlet>
<servlet-mapping> <servlet-name>Hello</servlet-name> <url-pattern>/servlet/Hello</url-pattern> </servlet-mapping>
*注:<servlet-name>...</servlet-name>为servlet在服务器中的ID <servlet-class>...</servlet-class>为servlet-class类名 <url-pattern>...</url-pattern>为镜像路径亦虚拟路径 C:/tomcat/common/classes为类共享目录,亦可在: C:/tomcat/webapps/你的应用目录/WEB-INF/web.xml 中注册,不过在应用servlet时须加入C:/tomcat/webapps/下的目录名,如: http://localhost:8080/你的应用目录/servlet/Hello 建议你自己应用所用的SERVLET类放置到 C:/tomcat/webapps/你的应用目录/WEB-INF/classes 中;在web.xml注册SERVLET类路径也是“/Hello”即可。
e.重新启动服务器后,打开IE浏览器并在地址栏中输入:http://localhost:8080/servlet/Hello 显示:“Hello!”,则配置成功! 至此servlet运行环境配置、调试完成。
以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通!
这里强调本版本几个注意事项: 1.javabeans强制引入包package *.*; 2.servlet类库为%TOMCAT_HOME%/common/lib/servlet-api.jar 而不是%TOMCAT_HOME%/lib/servlet.jar(不存在这个目录及类库) 3.引入第三方类库须加入CLASSPATH或加入%JAVA_HOME%/lib/下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%TOMCAT_HOME%/common/lib/下。
本帖只作参考,JSP配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!帖中不足之处请大家不吝赐教,不盛感激!
|
分享到:
相关推荐
JSP+JAVABEAN+SERVLET开发环境配置指南
2.3 java开发环境 2.4 导师点评 第3章 多线程下载工具 3.1 项目总体规划 3.2 系统需求分析 3.3 系统流程及模块划分 3.4 关键技术和难点 3.5 系统详细设计与实现 3.6 项目测试 3.7 导师...
3.1 建立Java的开发环境 3.1.1 下载JDK 3.1.2 安装JDK 3.1.3 设定Path、Classpath和JAVA_HOME 3.2 验证JDK是否安装成功 3.3 建立J2EE的开发环境 3.3.1 下载SDK 3.3.2 安装SDK 3.3.3 设定Path、Classpath和J2EE_HOME ...
3.1 建立Java的开发环境 3.1.1 下载JDK 3.1.2 安装JDK 3.1.3 设定Path、Classpath和JAVA_HOME 3.2 验证JDK是否安装成功 3.3 建立J2EE的开发环境 3.3.1 下载SDK 3.3.2 安装SDK 3.3.3 设定Path、Classpath和J2EE_HOME ...
3.1 建立Java的开发环境 3.1.1 下载JDK 3.1.2 安装JDK 3.1.3 设定Path、Classpath和JAVA_HOME 3.2 验证JDK是否安装成功 3.3 建立J2EE的开发环境 3.3.1 下载SDK 3.3.2 安装SDK 3.3.3 设定Path、Classpath和J2EE_HOME ...
3.1 建立Java的开发环境 3.1.1 下载JDK 3.1.2 安装JDK 3.1.3 设定Path、Classpath和JAVA_HOME 3.2 验证JDK是否安装成功 3.3 建立J2EE的开发环境 3.3.1 下载SDK 3.3.2 安装SDK 3.3.3 设定Path、Classpath和J2EE_HOME ...
第1章JavaEE应用和开发环境 1.1JavaEE应用概述 1.1.1JavaEE应用的分层模型 1.1.2JavaEE应用的组件 1.1.3JavaEE应用结构和优势 1.1.4常用的JavaEE服务器 1.2轻量级JavaEE应用相关技术 1.2.1JSP、Servlet3.0和...
第1章JavaEE应用和开发环境 1.1JavaEE应用概述 1.1.1JavaEE应用的分层模型 1.1.2JavaEE应用的组件 1.1.3JavaEE应用结构和优势 1.1.4常用的JavaEE服务器 1.2轻量级JavaEE应用相关技术 1.2.1JSP、Servlet3.0和...
第1章JavaEE应用和开发环境 1.1JavaEE应用概述 1.1.1JavaEE应用的分层模型 1.1.2JavaEE应用的组件 1.1.3JavaEE应用结构和优势 1.1.4常用的JavaEE服务器 1.2轻量级JavaEE应用相关技术 1.2.1JSP、Servlet3.0和...
1.2.1 JSP、Servlet和JavaBean及 替代技术 14 1.2.2 JSF及替代技术 15 1.2.3 EJB组件技术简介 15 1.3 JBoss的下载和安装 15 1.3.1 下载和安装JBoss服务器 16 1.3.2 配置JBoss的服务端口 18 1.3.3 进入控制台 19 ...
文献综述 摘 要 Web开发技术和Web开发框架整合实践研究是这个时代的一个热点,本文在参阅国内 外Web开发技术和Web开发框架及主要几个框架相关文献的基础上,对Web开发框架研究作 了较为全面的总结和梳理,并结合Web...