这是我的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"> <bean:message key="documentReqSign" /></td>
<td>
<html:checkbox property="requiredSign" />
</td>
</tr>
顺便说一句,这是我第一次使用Struts,谢谢!
最佳答案
寻找:company/product/web/admin/documentDetailsAction.java
在你的项目中
因此,正如您所说的是正确操作的文件一样,通常在struts中,所有操作类都分组在一个目录下,您可以尝试使用@pradeepsimha快捷方式,也可以ctrl+h
在工作区中搜索DocumentDetails
,然后选择有问题的文件。
关于java - 在struts-config.xml中查找类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13766114/