相关疑难解决方法(0)

@WebServlet annotation web.xml welcome-file

我想设置我的JSP/JavaBeans项目的welcome-file.我有一个名为'Controller.java'的servlet,带有以下@WebServlet注释:

@WebServlet(name="Controller", urlPatterns={"/login", "/show_dbs"})
Run Code Online (Sandbox Code Playgroud)

我有一个web.xml文件,其中包含以下内容:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
         http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">

    <welcome-file-list>
        <welcome-file>Controller</welcome-file>
    </welcome-file-list>
</web-app>
Run Code Online (Sandbox Code Playgroud)

几乎所有的事情进展顺利,我可以打开http://localhost:8080/PROJECT/loginhttp://localhost:8080/PROJECT/show_dbs我往Controller.java.但是当我打开时,http://localhost:8080/PROJECT/我收到404错误.

我正在使用带有"动态Web项目"的Eclipse,Controller.java文件位于/ src(默认包)下,web.xml文件位于/ WebContent/WEB-INF下.

我希望你有一个小费.

java jsp web.xml servlets deployment-descriptor

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

deployment-descriptor ×1

java ×1

jsp ×1

servlets ×1

web.xml ×1