eclipse项目web.xml文件配置servlet映射
来源:互联网 发布:唐筛标准年龄风险数据 编辑:程序博客网 时间:2024/05/16 23:34
对于很多初学者在使用eclipse编写servlet小程序的时候,往往需要配置web.xml文件中的servlet项目。关于这个地方的配置说明网上的解释多如牛毛,但是对于初学者可能太过于高深,不能够很好的理解,这里笔者做一个简单的说明,帮助大家配置以及理解!
<servlet>
<servlet-name>CheckAccount</servlet-name>
<servlet-class>com.ht.servlet.CheckAccount</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CheckAccount</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
servlet标签中
servlet-name:servlet类名
servlet-class:servlet类所在路径
servlet-mapping标签中
servlet-name:servlet类名(同上)
url-pattern:访问此路径文件时候使用转到上面配置的servlet上
现在做一个简单的说明:
servlet标签 配置servlet类和路径,实际就是注册servlet类。
servlet-mapping标签 相当于一个监听器,当客户访问的路径为配置的url-pattern路径一致的时候,就转到我们注册的这个servlet类上去处理。
其中url-pattern中配置了“/”表示加了绝对路径类似于:localhost:8080/,所以这里我们经常看到只需要配置访问页面的文件名,例如:/welcome就等效于localhost:8080/welcome。综上,也就是说当我们访问localhost:8080/welcome的时候,就会转到我们注册的servlet上去处理。这样,一个简单的servlet就配置完了
特别说明一点,当大家配置好了之后,发现仍然使用不了这个servlet,提示路径无效或者指定的服务无效,这个实际就是servlet-class的配置问题。很可能自己觉得正确的路径并不是访问的实际路径,其实我觉得这个eclipse的小bug,路径不明了!最简单的解决办法就是:打开servlet文件,右键直接运行,大家在地址栏找到servlet类的访问路径,这个路径就是servlet的实际路径,把这个路径填入到servlet-class就行了
- eclipse项目web.xml文件配置servlet映射
- Java Web 应用web.xml配置 --Servlet映射配置
- servlet在web.xml中的路径配置的映射
- servlet 包的 web。xml文件配置
- Servlet过滤器web.xml文件配置
- web.xml文件配置servlet的过程
- 如何在XML文件中配置servlet的映射文件
- web.xml 文件中定义和映射Servlet(1/3)
- web.xml 文件中定义和映射Servlet(2/3)
- web.xml文件中定义和映射Servlet(2/3)
- Web项目中的Servlet映射
- servlet web.xml文件配置servlet-class可为jsp
- web.xml配置Servlet
- servlet web.xml配置
- web.xml配置servlet
- web.xml 配置-servlet
- [错误]web.xml文件配置错误 servlet-name配置不一致
- Struts 项目中web.xml文件配置
- Android Studio 使用教程(六)之查看Logcat调试信息
- IIS处理请求
- 分布式锁方式(一、基于数据库的分布式锁)
- finereport 入门1
- freecodecamp JavaScript学习(二)
- eclipse项目web.xml文件配置servlet映射
- 十进制转换为八进制或十六进制
- scrapy专利爬虫(一)——scrapy简单介绍
- 对Android权限请求的封装,打造简洁好用的requestPermissions
- .net 开发日志
- C#学习笔记(三)—–C#高级特性:Lambda表达式
- 观察者模式
- scrapy专利爬虫(二)——请求相关
- 安卓中为了获取context的方法和区别(getContext,getActivity,this,mainActivity.this等)