在struts-config.xml中找到类型

时间:2012-12-07 15:33:03

标签: java struts

这是我的struts-config.xml

<action input="/jsp/admin/DocumentDetail.jsp" name="documentDetailForm" parameter="pageAction" path="/documentDetails" scope="request" type="com.company.product.web.admin.DocumentDetailsAction" validate="false">
      <set-property property="moduleCode" value="documentsAdmin"/>
      <forward name="saveDocDetails" path="/documentSave.do?pageAction=save"/>
      <forward name="openAddTagPage" path="/jsp/admin/DocumentTagList.jsp"/>
      <forward name="cancel" path="/documentList.do?pageAction=search"/>
      <forward name="success" path="/documentList.do?pageAction=search"/>
    </action>

因为此帮助生成DocumentDetails.jsp,所以我有兴趣编辑有助于创建jsp的原始文件。我的猜测是java文件是com.company.product.web.admin.DocumentDetailsAction,但我在Eclipse的工作空间中找不到它。

DocumentDetails.jsp

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>

<tr>
<td width="25%" class="label">&nbsp;&nbsp;<bean:message key="documentReqSign" /></td>
        <td>
            <html:checkbox property="requiredSign" /> 
                </td>
</tr>
不过,这是我第一次使用Struts,谢谢!

2 个答案:

答案 0 :(得分:0)

Ctrl + Shift + R - &gt; DocumentDetailsAction或Ctrl + Shift + O - &gt; com.company.product.web.admin.DocumentDetailsAction不起作用??

答案 1 :(得分:0)

寻找:company/product/web/admin/documentDetailsAction.java 在你的项目中

因此,当您声明有问题的文件是正确的操作时,通常在struts中所有操作类都分组在一个目录下,您可以尝试使用@ppmepsimha快捷方式,或者您可以ctrl+h来搜索工作区{ {1}}然后选择有问题的文件。