2024.6.6

今天继续尝试将我们的项目部署道服务器上,但依旧没有成功,我换了一种寻找servlet路径的方式,决定在web.xml文件内配置进行尝试,代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_5_0.xsd"
         version="5.0">

    <servlet>
        <servlet-name>LoginServlet</servlet-name> <!-- Servlet 名称 -->
        <servlet-class>com.example.three.LoginServlet</servlet-class> <!-- Servlet 类的完全限定名 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>LoginServlet</servlet-name> <!-- 引用 Servlet 名称 -->
        <url-pattern>/LoginServlet</url-pattern> <!-- 客户端访问的路径 -->
    </servlet-mapping>

    <servlet>
        <servlet-name>HelloServlet</servlet-name> <!-- Servlet 名称 -->
        <servlet-class>com.example.three.ProblemServlet</servlet-class> <!-- Servlet 类的完全限定名 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>HelloServlet</servlet-name> <!-- 引用 Servlet 名称 -->
        <url-pattern>/HelloServlet</url-pattern> <!-- 客户端访问的路径 -->
    </servlet-mapping>

    <servlet>
    <servlet-name>RegisterServlet</servlet-name> <!-- Servlet 名称 -->
    <servlet-class>com.example.three.RegisterServlet</servlet-class> <!-- Servlet 类的完全限定名 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>RegisterServlet</servlet-name> <!-- 引用 Servlet 名称 -->
        <url-pattern>/RegisterServlet</url-pattern> <!-- 客户端访问的路径 -->
    </servlet-mapping>

    <servlet>
        <servlet-name>FinishServlet</servlet-name> <!-- Servlet 名称 -->
        <servlet-class>com.example.three.FinishServlet</servlet-class> <!-- Servlet 类的完全限定名 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>FinishServlet</servlet-name> <!-- 引用 Servlet 名称 -->
        <url-pattern>/FinishServlet</url-pattern> <!-- 客户端访问的路径 -->
    </servlet-mapping>

</web-app>

使用了如下方式进行绑定:

<servlet>
        <servlet-name>LoginServlet</servlet-name> <!-- Servlet 名称 -->
        <servlet-class>com.example.three.LoginServlet</servlet-class> <!-- Servlet 类的完全限定名 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>LoginServlet</servlet-name> <!-- 引用 Servlet 名称 -->
        <url-pattern>/LoginServlet</url-pattern> <!-- 客户端访问的路径 -->
    </servlet-mapping>

 

posted @ 2024-06-06 23:44  贾贾鱼  阅读(11)  评论(0)    收藏  举报