tomcat9.0在eclipseEE的部署与使用
来源:互联网 发布:淘宝店和天猫的店铺 编辑:程序博客网 时间:2024/06/08 13:57
部署教程很多,最终选择wtp方式部署.
插件方式没有进行更多的使用...主要wtp方式的debug模式快一些
在创建servlet时遇到的xml配置文件的配置问题,
http://www.cnblogs.com/hujunzheng/p/4086107.html,
这个链接给了很大的帮助,非常感谢作者....在此原文贴出,
"
在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会弹出一个对话框,“Dynamic web module version”这个选项默认成了3.0,按照老规范,应该是在eclipse的WebContent \ WEB-INF \ 目录下创建web.xml的。而新规范是可以不用web.xml的,如tomcat 7.0就支持新规范,这样相关的servlet配置会以注解的形式直接写到代码里面了,比如@WebServlet。 当然如果你用老的项目导入,可以选择Dynamic web module version这个选项设成2.5,这样web.xml就会自动更新了。
@WebServlet(“/HW”)的含义:
@WebServlet(“/HW”)//默认设置的是urlPatterns属性
public class HelloServlet extends HttpServlet {
只要在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息。上面的@WebServlet告诉容器,如果请求的URL是“/HW”,则由HelloServlet的实例提供服务。可以使用@WebServlet提供更多信息。
@WebServlet(
name="Hello",
urlPatterns={"/HW"}
)
上面的@WebServlet告知容器,HelloServlet这个Servlet的名称是Hello,这是由name属性指定的,而如果客户端请求的URL是/HW,则由具Hello名称的Servlet来处理,这是由urlPatterns属性来指定的。在Java EE相关应用程序中使用标注时,可以记得的是,没有设置的属性通常会有默认值。例如,若没有设置@WebServlet的name属性,默认值会是Servlet的类完整名称。
注意:Tomcat中, 如果web.xml和@WebServlet属性都设置了,那么对不起,@WebServlet
中的urlPatterns属性就不起作用了!(可以将web.xml从WEB-INF目录中移走,或者删除
这样@WebServlet中的urlPatterns属性值就可以使用了!)
"
作者帮大忙了...myeclipse的破解还是不爽...水平有限,只是我目前用着不得劲...不排除未来使用它,再下功夫就是了.
-------------------------------------------------------
在使用java server faces vx.x版本时,配置文件规格一定要准确
- tomcat9.0在eclipseEE的部署与使用
- 2.Tomcat9的部署
- 更改EclipseEE下Tomcat的部署目录
- Hibernate在eclipseEE下的教程
- Eclipseee 开发 maven 的web工程的调试和部署
- Tomcat9.0安装与配置
- linux部署jenkins,tomcat9
- Tomcat9.0的安装及配置
- 在EclipseEE中创建War应用
- Linux 服务器下 tomcat9的安装部署(SSL证书部署)以及遇到的问题解决
- Maven-EclipseEE使用Maven构建Java web项目从0到1
- Tomcat9.0安装
- 在 CentOS7 上安装 Tomcat9
- 在 CentOS7 上安装 Tomcat9
- CentOS7部署tomcat9+jre8+mysql5.7
- MSChart的使用与部署
- 阿里云Linux服务器Tomcat9.0的安装及配置
- eclipse配置Tomcat9.0时遇到的问题
- CCF NOI1041 志愿者选拔
- nfs
- Mysql数据库入门笔记
- Spring MVCzh中常用的注解
- C语言结构体
- tomcat9.0在eclipseEE的部署与使用
- BZOJ 1085 [SCOI2005]骑士精神 A* 搜索
- [数据结构]折半插入排序
- asp + 花生壳 + 路由器
- 哼。。。。你就是懒
- POJ 1635 Subway tree systems
- Markdown编辑器的基础用法
- html笔记
- error 和 exception 有什么区别