Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
struts2装置<;运行方式>;在web.xml中_Struts2_Weblogic_Web.xml_Servlet Filters_Runas - Fatal编程技术网

struts2装置<;运行方式>;在web.xml中

struts2装置<;运行方式>;在web.xml中,struts2,weblogic,web.xml,servlet-filters,runas,Struts2,Weblogic,Web.xml,Servlet Filters,Runas,因此,我正在尝试从struts1迁移到struts2,并且该项目在servlet中具有 struts1 web.xml: <servlet> <servlet-name>action</servlet-name> <servlet-class>com.servlet.ActionServlet</servlet-class> ... <init-param> <param

因此,我正在尝试从struts1迁移到struts2,并且该项目在servlet中具有

struts1 web.xml:

<servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>com.servlet.ActionServlet</servlet-class>
    ...
    <init-param>
        <param-name>config</param-name>
        <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    ...
    <run-as>
        <role-name>user</role-name>
    </run-as>
</servlet>

行动
com.servlet.ActionServlet
...
配置
/WEB-INF/struts-config.xml
...
用户
但是在struts2中,我们使用过滤器,而我不能使用

<filter> ... </filter>
。。。
是指向weblogic.xml和ejb的链接

我可以使用web.xml中的servlet来实现这一点吗?如果是,我怎么做? 或者我可以在web.xml中使用ejb ref吗


我不知道该怎么办。

为什么需要在Struts2过滤器上运行?