struts2框架搭建
来源:互联网 发布:中小学网络答题活动 编辑:程序博客网 时间:2024/06/05 15:07
Struts2框架搭建
1.导包
想要使用Struts2第一步当然是要先进行导包。
必须要导入的包就是strust2的apps文件夹里blank里面的所有包
2.创建Action类
方法的返回值必须为String,名字随意,可以抛异常
public class HelloAction { public String hello(){ System.out.println("hello world!"); return "success"; }}
3.书写xml配置文件
导入约束
想要书写xml配置文件之前要先导入dtd配置文件才可以
dtd在lib的struts2-core-2.3.24.jar里面用压缩包打开
书写xml
复制dtd文件中的约束
“-//Apache Software Foundation//DTD Struts Configuration 2.3//EN”
“http://struts.apache.org/dtds/struts-2.3.dtd”>
之后书写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> <!-- name属性随便写 namespace是命名空间,访问路径项目名后面要加上的 extends必须为struts-default,这是struts2默认的配置文件 --> <package name="hello" namespace="/hello" extends="struts-default"> <!-- name 为class中的类起的一个名字 class 完整类名 method 访问类的时候所调用的方法 --> <action name="HelloAction" class="com.struct.HelloAction" method="hello"> <!-- name 就是方法的返回值 type 访问网页的方式,默认值:dispatcher 请求转发 --> <result name="success" type="dispatcher">/index.jsp</result> </action> </package></struts>
4.将struts2的核心过滤器配置到web.xml中
<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>
配置完后就搭建完struts2框架了。
阅读全文
0 0
- struts2搭建框架
- struts2搭建框架
- 如何搭建Struts2框架
- 手动搭建Struts2框架
- 搭建Struts2开发框架
- struts2框架搭建
- struts2-搭建开发框架
- Struts2框架的搭建
- 搭建Struts2框架
- Struts2框架搭建
- Struts2框架搭建
- struts2框架搭建
- Struts2+Spring框架搭建
- Struts2框架搭建
- struts2框架搭建
- Struts2.5框架搭建
- HelloWorld_Struts2-Struts2框架搭建
- 搭建struts2框架
- 瞎写点什么
- 【WebGL】茶壶和光照
- uva10142
- android的动画
- Unity 脚本接口值Path
- struts2框架搭建
- Scikit-learn——Naive Bayes
- Eclipse 设置新建jsp文件的默认模板
- Vocabulary
- VS编译报错 error MSB6006: “cmd.exe” exited with code 1.
- 7.5
- 。。。
- Docker介绍
- JQuery 点击实现开关灯,改变CSS属性值