开始接触structs2 的时候,总是爆出
百度了一下,也没有什么结果,学到后面,才知道 原因
接下来看看,我的structs 配置
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> <package name="demo" extends="struts-default" namespace="/echo"> <action name="login" class="com.qh.action.LoginAction"> <result name="error">/error.jsp</result> <result name="success">/success.jsp</result> </action> </package> </struts>
我的默认namespace 是/echo
所以访问的时候 必须是
http://localhost/strutsDemo/echo/login
但是我的success.jsp 是放在更目录下 所以 / 不能省 说来说去,就是一个路劲问题,不懂得小伙伴,看前文路径
分清
/ 根
./ 当前路径
../ 前一个目录