一、tomcat配置

为方便在cmd中直接启动tomcat服务器,可以像其他程序(如jdk)一样配置tomcat。

1、CATALINA_HOME = D:\java\apache-tomcat-8.0.14

2、在path中添加 %CATALINA_HOME%\bin.

这样即可在cmd中直接输入startup或shutdown来启动关闭tomcat

二、web程序结构

java cs架构客户端 java架构搭建_java

java cs架构客户端 java架构搭建_java_02

依照这种结构,我们可以用eclipse的java版本来建立java web程序。

1、建立Java project名为fstWebApp;

2、在fstWebApp工程下建立一个folder名为WebContent, 在其中建立folder名为WEB-INF, 在WEB-INF中建立两个folder名为classes、lib;

3、到tomcat目录的webapps里面找一个web.xml配置文件放入WEB-INF中;

4、在WebContent下建立一个hello.jsp。

如是就完成了结构了

5、在fstWebApp工程下的src中建立一个package名为com.iken.fstWebApp,在其中建立一个Person.java

package com.iken.fstWebApp;
public class Person {
public String PersonInfo() {
return "person info..." ;
}
}

6、在hello.jsp中添加如下代码

pageEncoding="ISO-8859-1"%>
Insert title here 
 
Person person = new Person() ;
System.out.println( person.PersonInfo() ) ;
%>

7、进入workspace,把fstWebApp中bin目录下的com.iken.fstWebApp包复制到eclipse的 WEB-INF/classes中。

8、将WebContent目录整体复制放入tomcat中webapps下,并重命名为hello

9、开启tomcat,进入app manager,会看见hello,然后进去,在链接后面加上hello.jsp,即可看见在tomcat服务器端有输出信息person info...

三、tomcat配置任意目录下的web程序

1、在conf目录下,建立/Catalina/localhost两级目录,在其中建立hello3.xml

2、在hello3.xml中添加以下代码

3、开启tomcat,用localhost:8080\hello3\hello.jsp,即可访问

看了很多帖子,应该就是这样,可我在实际操作中,偏偏在这样部署之后,不能访问,出现http status 404问题

四、用javaee版eclipse创建动态web工程

1、把开发选项切换到JavaEE

2、在windows->show view中找到Package Explorer,并把其拖拽到开发区的左边

3、在servers面板中新建tomcat服务器

4、开发javaweb应用

5、在jsp文件上右键 run on server来运行