问答详情
源自:1-6 Servlet执行流程和生命周期

如果设置了class输出位置,是不是要把对应的mapping 改成 输出位置的相对路径

也就是说 其实 servlet 设置的是 编译后的 文件 所在的位置的  路径吗

因为没有设置输出位置,所以视屏中设置的 路径 正好 就是 .java文件的路径,

其实应该设置的路径 是 要去找 .class文件 对吧???https://img2.mukewang.com/5b8760cd0001014803690545.jpg

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    <servlet>
        <servlet-name>login</servlet-name>
        <servlet-class>classes.login.login</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/classes/login/login</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>
<html>
  <head>
    <title>$Title$</title>
  </head>
  <body>
    <a href="login/login">login</a>
  </body>
</html>


提问者:ckdxc 2018-08-30 11:14

个回答

  • 进阶的英子
    2018-09-05 16:47:42

    最下面那个class是你自己建的,还是自动创建的,我没有这个耶