servlet配置url的两种方法

本文介绍了如何在web.xml文件中配置Servlet的URL映射,以及通过注解方式更改Servlet访问路径。讲解了web.xml中<url-pattern>标签的作用,并展示了更改路径后的访问效果。同时,提到了使用@WebServlet注解的便捷性,演示了如何直接在Java类中定义Servlet路径。
摘要由CSDN通过智能技术生成

1、在WEB-INF文件下的web.xml文件中配置

首先简单介绍一下web.xml,一般的web工程中都会用到web.xml,主要用来配置Filter、Listener、Servlet等,但是不是必须的,一个web工程(如果没有使用Filter、Listener、Servlet等)是可以没有web.xml文件,在web.xml中包含了初始化配置信息。

web.xml中用<url-pattern>标签进行配置,我们只需要对这个标签里的内容进行修改即可,该标签被包裹在<servlet-mapping>中。<url-pattern>中使用的是对于整个web工程的相对路径,在浏览器上访问时要写出全路径。

例如此时想要运行web工程里的一个java程序,该java程序的运行结果如图所示

浏览器中访问的路径

在web.xml中配置的相对路径如图是/servletDemo03

将其改为/servletde(名字随便,只要不要与别的文件名和路径重合)后路径改为访问如下路径

效果也是一样的

 

2、通过注解的方式配置

可以通过在Java程序里添加注解@WebServlet("/XXX");的语句来更改路径

原来的url路径是

在要运行的Java类文件中加入注释

 

 然后后路径/hello就也可以使用啦

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值