出现的错误:
2008-12-17 20:37:11 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /jsp/admin/queryAllMscode was requested
2008-12-17 20:37:45 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /jsp/admin/addMscode was requestedstruts-config :
<action
attribute="loginForm"
input="/login.jsp"
name="loginForm"
path="/login"
scope="request"
type="cn.noez.whf.struts.action.LoginAction">
<forward name="success" path="/jsp/main.jsp" />
<forward name="failure" path="/login.jsp" />
</action>
<action
attribute="bomQueryForm"
input="/jsp/main.jsp"
name="bomQueryForm"
path="/bomQuery"
scope="request"
type="cn.noez.whf.struts.action.BomQueryAction" >
<forward name="success" path="/jsp/bom.jsp" />
<forward name="failure" path="/jsp/fail.jsp" />
</action>
<action
attribute="addMscodeForm"
input="/jsp/admin/addmscode.jsp"
name="addMscodeForm"
path="/addMscode"
scope="request"
type="cn.noez.whf.struts.action.AddMscodeAction" >
<forward name="suc" path="/jsp/admin/add_suc.jsp" />
<forward name="fail" path="/jsp/admin/add_fail.jsp" />
</action>
<action
attribute="queryAllMscodeForm"
input="/jsp/admin/queryallmscode.jsp"
name="queryAllMscodeForm"
path="/queryAllMscode"
scope="request"
type="cn.noez.whf.struts.action.QueryAllMscodeAction" >
<forward name="suc" path="/index.jsp" />
<forward name="fail" path="/index.jsp" />
</action>项目文件结构:
WebRoot
--jsp(文件夹)
--admin(文件夹)
--css(文件夹)
--images(文件夹)
--queryallmscode.jsp
--addmscode.jsp
--css(文件夹)
--images(文件夹)
--bom.jsp
--fail.jsp
--main.jsp
--META-INF(文件夹)
--WEB-INF(文件夹)
--index.jsp
--login.jsp
晚上弄了一个多小时,楞是没找到原因所在。。
注:action 中的 login 和 bomQuery 是正常的。
请高手不吝赐教!
2008-12-17 20:37:11 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /jsp/admin/queryAllMscode was requested
2008-12-17 20:37:45 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /jsp/admin/addMscode was requestedstruts-config :
<action
attribute="loginForm"
input="/login.jsp"
name="loginForm"
path="/login"
scope="request"
type="cn.noez.whf.struts.action.LoginAction">
<forward name="success" path="/jsp/main.jsp" />
<forward name="failure" path="/login.jsp" />
</action>
<action
attribute="bomQueryForm"
input="/jsp/main.jsp"
name="bomQueryForm"
path="/bomQuery"
scope="request"
type="cn.noez.whf.struts.action.BomQueryAction" >
<forward name="success" path="/jsp/bom.jsp" />
<forward name="failure" path="/jsp/fail.jsp" />
</action>
<action
attribute="addMscodeForm"
input="/jsp/admin/addmscode.jsp"
name="addMscodeForm"
path="/addMscode"
scope="request"
type="cn.noez.whf.struts.action.AddMscodeAction" >
<forward name="suc" path="/jsp/admin/add_suc.jsp" />
<forward name="fail" path="/jsp/admin/add_fail.jsp" />
</action>
<action
attribute="queryAllMscodeForm"
input="/jsp/admin/queryallmscode.jsp"
name="queryAllMscodeForm"
path="/queryAllMscode"
scope="request"
type="cn.noez.whf.struts.action.QueryAllMscodeAction" >
<forward name="suc" path="/index.jsp" />
<forward name="fail" path="/index.jsp" />
</action>项目文件结构:
WebRoot
--jsp(文件夹)
--admin(文件夹)
--css(文件夹)
--images(文件夹)
--queryallmscode.jsp
--addmscode.jsp
--css(文件夹)
--images(文件夹)
--bom.jsp
--fail.jsp
--main.jsp
--META-INF(文件夹)
--WEB-INF(文件夹)
--index.jsp
--login.jsp
晚上弄了一个多小时,楞是没找到原因所在。。
注:action 中的 login 和 bomQuery 是正常的。
请高手不吝赐教!
请问您指的是哪里的 /jsp/admin 呢?
是form的action吧
把你action的值贴出来
我是说页面action的值
attribute="queryAllMscodeForm"
input="/jsp/admin/queryallmscode.jsp"
name="queryAllMscodeForm"
path="/queryAllMscode"
scope="request"
type="cn.noez.whf.struts.action.QueryAllMscodeAction" >
<forward name="suc" path="/index.jsp" />
<forward name="fail" path="/index.jsp" />
</action>
你STURTS配置文件里path="/queryAllMscode" 是这样配的报错信息中:path /jsp/admin/queryAllMscode你好好检查在你请求ACTION时 path属性是不写错了
现在已经找到问题所在了。
是执行查询操作的DAO实现类中的数据库操作代码出了点错。
谢谢以上各位!