我想在服务器上部署一些JSP脚本。我正在使用Apache Tomcat。如果我将名为request.jsp
的脚本放在WebContent
文件夹中,那么它是正确的。要访问它,网址为:http://localhost:8080/MyService/resquest.jsp
。但问题是我想更改URL,例如,我希望URL为:http://localhost:8080/MyService/rest/request.jsp
。所以,为此,我认为只需要在WebContent
中创建文件夹,然后将脚本放在此子文件夹中。但我错了,因为它没有运行,服务器向我返回404 http错误,因此无法找到该URL。
这样做的方法是什么?任何评论都非常感谢。
答案 0 :(得分:0)
你想的是正确的方向。默认servlet应该处理来自Web根文件夹的请求。但是您使用文件夹名称的假设是错误的,因为首先提供并映射到该文件夹的另一个servlet或过滤器对其进行了错误处理。如果您对自己的方式感到满意,可以使用其他名称。