您的位置:首页 > 编程语言 > Java开发

eclipse 基于strust2 入门知识新得

2017-03-11 20:52 120 查看
开发步骤:

1. 将strust2的-blank.war文件夹下的jar包copy ../WEB-INF\lib下。

2 在web.xml中进行strust2配置。 具体如下:

<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<!-- 让Struts 2的核心Filter拦截所有请求 -->
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

3.配置strust2.xml(位于项目的src 目录下:)

<package name="strust2Demo" namespace="/" extends="struts-default">
<!-- 定义三个逻辑视图和物理资源之间的映射 -->
<action name="login" class="lee.LoginAction">
<result name="error">/WEB-INF/content/error.jsp</result>
<result name="success">/WEB-INF/content/welcome.jsp</result>
</action>
<action name="*">
<result>/WEB-INF/content/{1}.jsp</result>
</action>
</package>

注意:namespace 和 extends 不允许为空。 成功 和失败对应的 jsp不允许不存在。否则会页面加载不出来。

4 form 表单提交的action 不允许为空。否则 无法发出请求。<s:form action="login">  

5 如果使用strusts2标签库,需要引入<%@taglib prefix="s" uri="/struts-tags" %>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse strus2