struts 问题

小弟遇到一个很头疼的问题弄的郁闷很久都弄不好帮忙看一下吧谢谢了我把出问题的地方贴出来,如下所示:struts-config.xml中<actionpath="/BookD... 小弟遇到一个很头疼的问题 弄的郁闷 很久都弄不好 帮忙看一下吧 谢谢了
我把出问题的地方贴出来,如下所示:
struts-config.xml 中
<action path="/BookDetail" type="bookstore.BookDetailAction"
scope="request" validate="false"/>
jsp中
<script language="javascript">
<!--
function bookDetail(id) {
window.open("<%=basePath2%>BookDetail.do?id=" + id, "", "location=no,toolbar=no,status=no,height=250,width=500");
}
//-->
</script>
BookDetail.do出了问题,错误信息如下:
javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:741)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443)
org.apache.jsp.index_jsp._jspx_meth_html_form_0(index_jsp.java:742)
org.apache.jsp.index_jsp._jspService(index_jsp.java:315)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
这个是我项目里的一个地方 之前的30多个action都没有问题的 就在这里出了问题 如果在struts-config.xml 中 去掉
<action path="/BookDetail" type="bookstore.BookDetailAction"
scope="request" validate="false"/> 其他30多个action执行就会正常
加上就会报错 这是什么原因呢 BookDetailAction这个类我写了 路径也没有问题 那是什么问题引起的呢
帮忙看一下吧 万分感谢!
是的 是在同一层 感谢你的回答
展开
 我来答
百度网友c29bfb6f2
2008-11-13 · TA获得超过7521个赞
知道大有可为答主
回答量:6020
采纳率:0%
帮助的人:0
展开全部
你的jsp和BookDetailAction的path是在同一层么,因为你的path直接在webroot上如果你的jsp在webroot下的某个文件夹中需要用../这样的跳到上一层,否则找不到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b8e2710
2008-11-13 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:122万
展开全部
从你报的这个错,应该是这个action(BookDetail.do?id=XX)执行完后跳转到的那个页面(jsp)有问题,在各个scope里面找不到collection 这个对象,你把那个页面贴出来帮你看看
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贾森chen
2008-11-13 · 超过37用户采纳过TA的回答
知道答主
回答量:311
采纳率:0%
帮助的人:0
展开全部
饿。。。确实比较头疼,个人觉得还是什么地方是不是有拼写错误。仔细检查检查吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式