环境搭建
JDK7.0
Tomcat7.0
MyEclispse10
Tomcat 服务器
是阿帕奇的开源项目
JSP/Servlet容器
设置环境变量: 新建一个CATALINA_HOME 输入Tomcat 地址。
测试 浏览器输:http://localhost:8080/ 记得在bin目录下事先启动服务器。
Tomcat目录结构
/bin 存放启动和停止Tomcat的命令。
/conf 存放各种配置文件。
/lib 存放各种驱动jar包
/logs 存放日志文件
/temp 运行的临时文件
/webapps 当发布应用程序时候默认在这文件里
/work Tomcat把jsp生成的Servlet放于此目录下
手工建立web程序 步骤 :
在webApps创建项目目录 --->编写index.jsp--->创建WEB-INF目录--->测试运行。
新建myhome文件夹,
进入myhome 新建index.jsp ,
新建WEB-INF目录
新建web.xml ,classes 和 lib 文件夹。
测试:http://localhost:8080/myhome/index.jsp
WEB-INFO 目录详解:
1.WEB-INFO 是java的WEB应用的安全目录。客户端无法访问只有服务器才能访问。
2.web.xml是项目的部署文件。
3.classes文件夹,用于放置*.class 文件。
4.lib文件夹,用于存放需要的jar包。
web.xml中设置欢迎页,默认是index.jsp
<welcome-file-list>
<welcome-file>/haha.jsp</welcom-file>
</welcome-file-list>
安装myEclipse 下完之后直接安装 里面有破解方法。
安装破解完事后 对myEclipse进行配置:
windows ->Preference->java->Installed JREs 找到我们自己,不使用默认的。
与Tomcat进行关联:
windows ->Preference->Servers->Tomcat->选择Tomcat7.x 进行相关的配置,配置完事后不要忘了改变Tomcat的jdk版本。
什么是web虚拟路径?MyEclipse怎样修改虚拟路径?
例如我们新建一个项 MyFirstWebApp 并且进行配置。浏览器输入http://localhost:8080/MyFirstWebApp/index.jsp 这就是虚拟路径。那么如何改变
这个虚拟路径呢?在MyEclipse里面 右击项目 选择ProPerties ->MyEclipse->web 进行改变即可。
修改Tomcat默认的端口号,肯定是在Tomcat配置文件里面修改了。(/conf/server.xml)
找到
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
然后修改属性即可。