Struts2 ---- 案例 Demo
来源:互联网 发布:新浪微博数据采集 编辑:程序博客网 时间:2024/06/06 08:43
一 、 基本步骤 :
1. 引用的Jar包文件 :
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope></dependency><!--获取ServletAPI--><dependency> <groupId>javaee</groupId> <artifactId>javaee-api</artifactId> <version>5</version></dependency><dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.3.4.1</version></dependency><dependency> <groupId>org.apache.struts.xwork</groupId> <artifactId>xwork-core</artifactId> <version>2.3.4.1</version></dependency>
2. 配置web.xml 文件
<!--Struts2 核心过滤器--><filter> <filter-name>Struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping> <filter-name>Struts2</filter-name> <url-pattern>/*</url-pattern></filter-mapping>
3. 视图层 这里只做截图展示:
4.
action层按照常规创建即可 ,需要实现 接口action :
package cn.happy.action;import com.opensymphony.xwork2.Action;/** * Created by lenovo on 2017/10/22. */public class UserAction implements Action { public String execute() throws Exception { return SUCCESS; }}
5. 在resource 中增加 配置文件 Struts.xml :
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts> <package name="default" namespace="/" extends="struts-default"> <action name="userAction" class="cn.happy.action.UserAction"> <result name="success">/success.jsp</result> </action> </package></struts>
阅读全文
0 0
- Struts2 ---- 案例 Demo
- struts2学习_简单的demo案例_第一天
- struts2 demo
- struts2 demo
- Struts2 Demo
- struts2 demo
- Struts2案例
- 配置hbm的hibernate小demo(入门级小案例ajax+struts2.0+hibernate3.0)
- 一个SG案例demo
- jQuery Ajax 案例 Demo
- activeMQ demo案例
- netty小案例demo
- Kettle案例Demo
- DataBinding 案例使用demo
- spring mvc demo案例
- PhotonServer小案例Demo
- struts2 demo之blank
- struts2 demo 含例子
- iOS 开发中控件获取焦点(swift 开发)
- linux中fuser用法详解
- 一些字符串与指针的小问题
- Swift4.0引用3.0第三方库
- git命令之fetch
- Struts2 ---- 案例 Demo
- 阿里巴巴诉多家自媒体造谣,分别索赔100万;腾讯恢复投资韩国内容公司;阿联酋任命“人工智能国家部长丨价值早报
- PsSetCreateProcessNotifyRoutine妙用
- Stuts2入门案例
- 请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等 方法:移动(move()),设置速度(setSpeed(int speed)),设置体积(s
- 写一个生活中常见的死锁
- 为什么使用maven
- 基于数组的队列实现
- Struts2初步案例