IDEA 与 eclipse 间 对于servlet 2.5&3.0的使用细节

简介: IDEA 与 eclipse 间 对于servlet 2.5&3.0的使用细节

在文章开始前先说下,2.5版本的servlet时需要在web.xml做相关配置的,而3.0注解之后,是不用的。 也就是这个区别,


最近在学习使用的时候,遇到了些小麻烦,几经波折终于解决了,所以在此做个学习备忘记录。


在eclipse 创建servlet 时,因为是3.0的注解开发模式,wel.xml是不会自动生产配置信息了,也不需要。


但是跟IDEA存在区别的就是, eclipse创建的时候


注解的显示方式是 :


@WebServlet("/TestServlet")


这种情况在路径访问的时候就可以直接在localhost:8080/ XXX    XXX指的就是servlet的名称了,即TestServlet


这种方式,其实已经包含了在2.5版本的servlet时的 web.xml的相关配置信息:


<servlet>  

   <servlet-name>Servlet的名称(自己起的,不要重复)</servlet-name>  

   <servlet-class>Servlet的类路径(xx.xx.xx.xxservlet)</servlet-class>  

</servlet>  

<servlet-mapping>  

   <servlet-name>Servlet的名称(与上面的一样)</servlet-name>  

   <url-pattern>/url名字(自己起的,不要重复,注意/,不能丢)</url-pattern>  

</servlet-mapping>  


但是在IDEA的情况下,创建3.0版本的servlet的时候,显示


@WebServlet(name = "PayServlet")


但是这个情况下,路径访问是访问不了的,我也不知道为什么idea的创建3.0版本的servlet只默认帮忙设置了servlet的name;


实际上需要加上value值,如下:


@WebServlet(name = "PayServlet",value="/PayServlet")


这种情况下就可以正常使用注解的servlet了。

相关文章
|
3月前
|
前端开发 Java Maven
Eclipse里使用Servlet实现简单的登录功能
Maven是一款非常方便的Java开发插件,它可以自动管理好开发过程中需要的jar包,提升开发者们的开发效率。在这里,我手把手教给大家如何新建一个Maven项目,并实现简单的用户登录功能。
44 0
|
7月前
|
IDE Java 项目管理
【Maven】Maven的新建、使用、安装配置、集成配置到eclipse,Maven项目测试servlet,Maven容易出现的问题
Maven是一个流行的构建工具和项目管理工具,它能够自动处理项目的编译、依赖管理和构建部署等任务。通过使用Maven,开发人员可以更轻松地管理和构建Java项目,而不必手动解决复杂的依赖关系。Maven是一个Java项目管理工具,它提供了一种结构化的方法来管理项目的构建、依赖、文档和发布等方面的工作。它基于项目对象模型(Project Object Model,POM)的概念,通过配置文件来定义项目的构建和行为。Maven将项目的构建过程自动化,并提供了许多插件和功能来简化开发人员的工作。
|
3月前
|
XML Java Android开发
Java学习—Eclipse/Idea如何设置自动提示
Java学习—Eclipse/Idea如何设置自动提示
|
3月前
|
Java 关系型数据库 BI
基于Java Swing 开发的网吧管理系统【eclipse和idea两个版本运行源码】
基于Java Swing 开发的网吧管理系统【eclipse和idea两个版本运行源码】
|
4月前
|
关系型数据库 MySQL 应用服务中间件
Intellij IDEA 导入公司老web项目 从eclipse里
Intellij IDEA 导入公司老web项目 从eclipse里
42 0
|
4月前
|
算法 程序员 Apache
Windows下搭建SVN服务器并配置eclipse和idea
Windows下搭建SVN服务器并配置eclipse和idea
58 1
|
5月前
|
SQL Java 应用服务中间件
Java_web之Eclipse导包为IDEA
Java_web之Eclipse导包为IDEA
61 0
|
5月前
|
Java 应用服务中间件 Android开发
IDEA导入Eclipse Web项目
IDEA导入Eclipse Web项目
54 0
|
5月前
|
Java 应用服务中间件 Android开发
IDEA Eclipse项目如何导入tomcat里面的jar包
IDEA Eclipse项目如何导入tomcat里面的jar包
65 0
|
5月前
|
Java 应用服务中间件 Maven
IDEA如何导入Eclipse项目(非Maven项目)
IDEA如何导入Eclipse项目(非Maven项目)
91 0

推荐镜像

更多