一、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程序结构
依照这种结构,我们可以用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来运行