有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Struts2注释不适用于jboss EAP 7

最近,我们计划将我们的web应用从JBoss 4.3迁移到JBoss 7。经过多次努力,我们已经成功地部署了该应用程序

但问题始于Struts2注释和Json调用。Struts 2网格标记和Struts自动完成器数据没有加载到JSP中

仅供参考,我们在Spring 3.0中使用Java 8和Struts 2

下面是我们在Struts.xml文件中的配置

<constant name="struts.convention.result.path" value="/" />

  <constant name="struts.convention.exclude.parentClassLoader" value="true" />
<constant name="struts.convention.action.fileProtocols"  value="jar,vfsfile,vfszip" /> 
<constant name="struts.convention.action.includeJars" value=".*?/hope.*?jar(!/)" /> 

<constant name="struts.convention.action.packages" value="com.hope" />
<constant name="struts.ui.theme" value="simple" />  
<package name="showcase" extends="struts-default,json-default" namespace="/"></package>

JsonAction.java下面的文件

@ParentPackage(value = "showcase")
public class NameTypeJson extends RegistrationAction {
    private static final long serialVersionUID = 2L;

    private List<SelectItem>   regnameType          = null;
    @Actions({ 
        @Action(
        value="/regnametype",
            results={ @Result(name="success",type="json")
        })
        })
        public String loadnametype() throws Exception {

        //here logic                
                     return SUCCESS;
        }

共 (0) 个答案