各位帮帮小白看看,为何访问是404

<?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>

QQ截图20200214152948.jpg

QQ截图20200214152908.jpg

QQ截图20200214152931.jpg

QQ截图20200214152919.jpg

评论区

JFinal

2020-02-14 15:58

很可能是 tomcat 配置有问题,还要检查一下 web.xml 中的配置,估计是 JFinal 本身没有被启动

JFinal

2020-02-14 16:08

@zzyyhh 贴子可以直接修改,进入 jfinal.com/my/feedback ,点击右侧的修改按钮

JFinal

2020-02-14 16:08

修改的时候先程序程序语言下拉列表, 表择 java 语言,将 java 代码或者 xml 复制进去,不要贴图片

zzyyhh

2020-02-14 16:14

@JFinal 如果我以项目名打头 http://localhost:8080/practice/mune/useradmin就能访问

JFinal

2020-02-14 16:46

@zzyyhh 这个因为你在用 tomcat 部署时使用了 context path ,按照我的博客中的办法改一改即可:
https://my.oschina.net/jfinal/blog/353062

此外,建议使用 jfinal undertow 开发:
https://jfinal.com/doc/1-2

让开发、打包、部署一体化,超爽

zzyyhh

2020-02-14 19:12

@JFinal 非常感谢