Java Web 开发的配置详解

来源:互联网 发布:gta4画面优化补丁下载 编辑:程序博客网 时间:2024/06/14 06:03

第一步

1)下载JDK  选择一个驱动盘安装 如: c:/j2sdk1.5.2

2)配环境变量 

我的电脑->属性->高级->环境变量->系统变量 有的话就点编辑按钮,没有就点新建 需要的变量如下:

PATH = c:/j2sdk1.5.2/bin

CLASSPATH =.;c:/j2sdk1.5.2/bin/lib/dt.jar;c:/j2sdk1.5.2/bin/lib/tools.jar ;

然后再DOS下敲javac试一下 看 有没有javac 的一些信息,有的话就O 了,不怕麻烦就自己敲一个HelloWorld试试 。

第二步 安装Tomcat--------假定你的tomcat安装在c:/tomcat

CATALINA_HOME=c:/tomcat;
CATALINA_BASE=c:/tomcat;
然后修改环境变量中的classpath,把tomat安装目录下的common/lib下的servlet.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%CATALINA_HOME%/common/lib/servlet.jar;
接着可以启动tomcat,在IE中访问
http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。 

第三步:建立自己的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" 
"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>
 
</web-app> 

5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:

6.重启Tomcat
7.打开浏览器,输入
http://localhost:8080/myapp/index.jsp  看到当前时间的话说明就成功了。
第四步:建立自己的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(
"<h1>This is a servlet test.</h1>"

out.flush(); 


2 .编译
将Test.java放在c:/test下,使用如下命令编译:
C:/Test>javac Test.java
然后在c:/Test下会产生一个编译后的servlet文件:Test.class
3 .将结构test/Test.class剪切到%CATALINA_HOME%/webapps/myapp/WEB-INF/classes下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webapps/myapp/WEB-INF/classes下有test/Test.class的文件目录结构
4 .修改webapps/myapp/WEB-INF/web.xml,添加servlet和servlet-mapping
编辑后的web.xml如下所示,红色为添加的内容:

这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet“映射”到地址/Test上
5 .好了,启动Tomcat,启动浏览器,输入
http://localhost:8080/myapp/Test  如果看到输出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:/test下,使用如下命令编译:
C:/Test>javac TestBean.java
然后在c:/Test下会产生一个编译后的bean文件:TestBean.class
3 .将TestBean.class文件剪切到 %CATALINA_HOME%/webapps/myapp/WEB-INF/classes/test下,
4 .新建一个TestBean.jsp文件,文件内容为:
<%@ page import="test.TestBean" %>  
<center>
 
<%
 
TestBean testBean
=new TestBean("This is a test java bean."

%>
 
Java bean name is: 
<%=testBean.getName()%>
 
</center>
  
5 .好了,重启Tomcat,启动浏览器,输入http://localhost:8080/myapp/Test Bean.jsp 如果看到输出Java bean name is: This is a test java bean.就说明编写的Bean成功了。
这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。接下来需要做的事情就是多看书、多读别人的好代码,自己多动手写代码以增强自己在这方面开发的能力了。

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 打篮球一打比赛就紧张怎么办 耐克空军鞋鞋底边胶掉了怎么办 鞋底踩到老鼠胶怎么办 头蒙怎么办最快最有效 备孕老公压力大怎么办 宝宝太兴奋不睡怎么办 我很烦只睡三小时觉怎么办才好 柯基精力太旺盛怎么办 孩子学习熬夜精力不足怎么办 肺癌晚期吃不下饭怎么办 这俩天吃药太多肝肾功能不好怎么办 跑步跑得头疼晕怎么办 吃完辣的想吐怎么办 体育生暑假训练太累怎么办 高强度运动后性功能不好怎么办 运动后第二天全身酸痛怎么办 运动后心慌想吐怎么办 激素停后全身疼怎么办 运动完头晕想吐怎么办 跑了步全身酸痛怎么办 运动后全身没力气怎么办 学完游泳不会换气怎么办 猫不吃饭精神不好怎么办 运动完头晕目眩想吐怎么办 酒后第二天恶心想吐怎么办 剧烈运动后肌肉酸痛怎么办 剧烈运动后吐了怎么办 长跑后头晕想吐怎么办 运动后一直想吐怎么办 跑多了恶心想吐怎么办 剧烈运动恶心想吐怎么办 长跑之后 恶心想吐怎么办 喝咖啡后绞心痛怎么办 牛奶喝多了胃胀怎么办 运动后大量出汗头晕怎么办 屁股出汗淹的特别痛怎么办 运动完感觉很累怎么办 跑步后感觉很累怎么办 输液多了伤脾胃怎么办 运动完后特别晕怎么办 运动过量大腿肌肉酸痛怎么办