被path弄晕了
做了一个Struts的demo ,全部的jsp页面放置在WebRoot下的一个叫jsps的文件夹下,访问的首页面login.jsp 中使用的普通form标签 , action是这样写的
<form action="login.do"
<action name="loginForm" path="/jsps/login" type="org.zero.space.action.LoginAction">
<td width='100'><a href="houseInfo.do?operate=doAllInfo">查询房屋信息</a></td>
<action name="houseInfoForm" path="/jsps/houseInfo" parameter="operate" type="org.zero.space.action.HouseInfoAction" >
<html:form action="houseInfo">
org.apache.jasper.JasperException: An exception occurred processing JSP page /jsps/list.jsp at line 3835: <td width="172" valign="top"><%@ include file="in.jsp"%></td>36: <td width="35" background="../images/layout_24.gif"> </td>37: <td width="495">38: <html:form action="houseInfo">39: <div style="text-align:left;width:88%;">40: <html:hidden property="oparate" value="toList"/>41: <html:text property="item.title" />
javax.servlet.jsp.JspException: Cannot retrieve mapping for action /houseInfo at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:753) at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443) at org.apache.jsp.jsps.list_jsp._jspx_meth_html_005fform_005f0(list_jsp.java:311) at org.apache.jsp.jsps.list_jsp._jspService(list_jsp.java:202)