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就也可以使用啦