Tomcat
- Tomcat的安装
- 官网下载(7.0) 9.0 版本的话 不支持sdk1.7版本
- 解压 双击 statup.bat 如果黑窗口常驻并能访问localhost:8080就说明tomcat安装成功 不成功则是java配置的原因JAVA_HOME、JRE_HOME等,可以在bat文件的最后一行加入一句pause方便查看原因
- Tomcat基本使用
- 创建一个 hello.html 放入 webapps/ROOT/目录下 便可以通过
localhost:8080/hello.html
去访问这个网页 - 在webapps目录下创建一个目录htmls,将hello.html放入其中 便可以通过
localhost:8080/htmls/hello.html
去访问 - 配置虚拟路径 ---待学习
- 创建一个 hello.html 放入 webapps/ROOT/目录下 便可以通过
创建一个javaee web项目
-
创建一个Server
-
在server里面 右键新建一个服务器, 选择到apache分类, 找到对应的tomcat版本, 接着一步一步配置即可。
-
配置完毕后, 在server 里面, 右键刚才的服务器,然后open , 找到上面的Server Location , 选择中间的 Use Tomcat installation...
-
创建web工程, 在WebContent下定义html文件, 右键工程, run as server
-
-
新建 Dynamic Web Project ,其中 dynamic web module version 选择2.5
-
可以在创建完web项目后 在Server上运行此项目时选择本地的一个server 也可以先创建好一个server 再运行项目
-
在 WebContent中创建一个index的html 随后在server上运行此项目 随后可以在浏览器中 敲入 localhost:8080/webtest1 即可查看
- 在src下新建一个包
com.smx.servlet
- 在新建的包下创建一个Demo类 继承自Servlet并写好URL、处理事件
- 在WebContent的WEBINFO的目录下 找到web.xml文件并添加修改
<servlet>
<servlet-name>demo</servlet-name>
<servlet-class>com.myjava.servlet.Demo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>demo</servlet-mapping>
<url-pattern>/demo</url-pattern>
</servlet-mapping>
JavaEE
- Servlet 配置
- 在web.xml中配置Servlet ServletContext 在tomcat启动后 修改web.xml需要重新启动tomcat 但是修改Servlet.java就不需要重新启动tomcat
- ServletContext 的配置
- 如果配置出错 服务会启动不了 报错
- Url区分大小写
网友评论