- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
错误一:
如果你也遇到以下问题:java.lang.IllegalArgumentException: Path index.jsp does not start with a "/" characterorg.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1062)org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)org.apache.struts.action.RequestPcessForwardConfig(RequestProcessor.java:455)org.apache.struts.tiles.TilesRequestPcessForwardConfig(TilesRequestProcessor.java:320)org.apache.struts.action.RequestPcess(RequestProcessor.java:279)org.apache.struts.action.ActionScess(ActionServlet.java:1482)model.MyActionScess(MyActionServlet.java:22)org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)javax.servlet.http.HttpServlet.service(HttpServlet.java:710)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
那么,请注意了。你的struts-config.xml文件一定是出错了,就仔细看看<action-mappings /> 吧!特别是<action>里面path="/admin/news"<input="/xxx.jsp" ><forward name="success" path="/tran.jsp" /> 如<input="logon.jsp"> ==>input="/logon.jsp">????? path="admin/news"???? ==>path="/admin/news"<forward name="success" path="tran.jsp" /> ==><forward name="success" path="/tran.jsp" />
有时,不一定是配置文件出的错。看看你的Action中的execute()方法,特别是retrun mapping.findForward("XXXXXXXXXXX"),我今天就错在这里了,本来的意思是return mapping.findForward("editnews");可我却写成return new ActionForward("newslist");其实这句也对(如放在删除或者添加后面的 跳转 ),只不过放在这里就不对了,因为我的"editnews"在配置文件里已经定义过别名了<forward name="editnews" path="/admin/newsedit.jsp" />
============================初学struts有些问题要注意!我在这里说一些比较细的地方,都是我遇到过的,其他方面网上书上都说得很详细了。struts-config.xml文件,这是很重要的地方,成败的关键啊!!一般的样式就是这样,红色部分要注意<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "/struts/dtds/struts-config_1_1.dtd">
<struts-config><data-sources /><form-beans >??? <form-bean name="userLoginForm" type="com.yourcompany.struts.form.UserLoginForm" />
</form-beans>
<global-exceptions /><global-forwards /><action-mappings >??? <action
虽然在Eclips
文档评论(0)