servlet的<url-pattern>的配置困扰了我好久,以下是我的问题描述。我在web.xml中配置了一个servlet,名为Demo,包名com.servlet,<url-pattern>的配置为/Servlet/Demo。然后我在主页面(index.jsp)添加了一条超链接,<a href="Servlet/Demo">通过URL传递到Servlet</a>,如此可以成功调用我在Demo中的doGet()方法中写的输出语句。但是我对这个路径不是很理解,我的Demo不是在 ServletDemo(项目名称)/src/com.servlet 下的吗?为什么就写个 /Servlet/Demo 就能调用了?我又查了好多资料,有说只要<url-pattern>和<a>中的href路径一样就可以,但是我试了把他们都改成/Demo就会出错,所以这个<url-pattern>中的配置路径到底代表什么呢?IDE是eclipse。希望我把问题描述清楚了,求大神解答!!!
添加回答
举报
0/150
提交
取消