qq_42485848
2020-02-16 16:51
采纳率: 60%
浏览 500

帮帮忙:Jfinal访问web项目时浏览器中路径问题

我的项目名叫practice,我用http://localhost:8080/mune/useradmin访问时出现404The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

加上项目名http://localhost:8080/practice/mune/useradmin才能正常访问。这是为什么啊,我要怎样改呢?

这是xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<web-app>
    <filter>
        <filter-name>jfinal</filter-name>
        <filter-class>com.jfinal.core.JFinalFilter</filter-class>
        <init-param>
            <param-name>configClass</param-name>
            <param-value>com.hospital.config.HospitalConfig</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>jfinal</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
</web-app>

配的config:

public void configRoute(Routes me) {
        me.setBaseViewPath("/WEB-INF/view");
        me.add("/mune/useradmin",UserController.class);
    }

controller的index方法

public class UserController extends Controller{
    public void index() {
        render("userinfo.html");
    }
}
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题