java - 在 struts-config.xml 中定位类型

标签 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,谢谢!

最佳答案

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

因此,正如您所说的有问题的文件是正确的操作,通常在 struts 中,所有操作类都分组在一个目录下,您可以尝试使用 @pradeepsimha 快捷方式,也可以 ctrl+h在工作区中搜索 DocumentDetails,然后选择有问题的文件。

关于java - 在 struts-config.xml 中定位类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766114/

相关文章:

javascript - 无法使用spring加载外部脚本js文件

java - JDBC 类型 : -102 没有方言映射

java - 缺少对本地安装 Artifact 的 Maven 依赖

Java - Commons-fileupload.jar - 问题

java - Struts 2 是否可以作为 OSGi 包使用?

java - Struts2教程不起作用

java - 由于输入错误,While 循环未运行多次

java - 如何向 struts web 应用程序添加印地语语言支持

java - Struts ActionForm 属性应该是什么类型?

java - 从java套接字读取行终止符不一致的行