2012-12-07 3 views
1

내 struts2 웹 응용 프로그램 메뉴에서 struts 메뉴 플러그인을 사용하고 있습니다. 내 struts2 웹 응용 프로그램에 대해 eclipse juno를 사용하고 있습니다. 내 struts.xml에 다음 플러그인을 작성하면 일정 시간 동안 프로젝트가 실행되지만 잠시 후 내 응용 프로그램이 실행되지 않습니다. 내 struts.xml는 다음과 같이 그 후struts.xml에서 플러그인을 사용하면 응용 프로그램을 실행할 수 없습니다.

<struts> 
    <constant name="struts.enable.DynamicMethodInvocation" 
     value="false" /> 
    <constant name="struts.devMode" value="false" /> 
    <constant name="struts.custom.i18n.resources" 
     value="ApplicationResources" /> 

    <package name="default" extends="jasperreports-default,struts-default" namespace="/"> 

     <action name="login" 
      class="net.viralpatel.struts2.action.LoginAction"> 
      <result name="success" >Welcome.jsp</result> 
      <result name="error">Login.jsp</result> 
     </action> 
    </package> 

    <plug-in className="net.sf.navigator.menu.MenuPlugIn"> 
     <set-property property="menuConfig" value="/WEB-INF/menu-config.xml"/> 
    </plug-in> 

</struts> 

을, 난 내 struts.xml에서 코드를 플러그인 내 프로젝트를 새로 고침하고 다시 붙여 것은 다음 몇 가지 time.After 성공적으로 약간의 시간이 다시 실행되는 것을 차단하는 경우 내 프로젝트에 오류 아이콘을 표시하십시오. 이 문제를 어떻게 해결할 수 있습니까?

답변

1

struts2 웹 응용 프로그램의 경우 struts.xml에 <plug-in>을 쓸 필요가 없습니다.

스트럿츠 1은 수신기 유형 인 기능을 제공하는 플러그인 클래스를 제공합니다. Struts 2 플러그인은 Eclipse 또는 FireFox 플러그인과 비슷하며 모두 이 아니라 Struts 1 "plugins"와 같습니다.

Struts 2 플러그인은 기존 Struts 프레임 워크 기능을 확장, 교체 또는 추가하는 클래스와 구성을 포함하는 단일 JAR입니다. 플러그인은 응용 프로그램의 클래스 경로에 JAR 파일을 추가하고 에 대한 JAR 파일 외에도 플러그인 자체에있을 수있는 종속성을 충족 시켜서 설치할 수 있습니다. 플러그인을 구성하려면 JAR에 struts-plugin.xml 파일이 있어야합니다. 은 일반 struts.xml 파일과 동일한 형식을 따릅니다. http://struts.apache.org/2.0.11/docs/plugins.html

:

링크를 참조하십시오

관련 문제