菜鸟学SSH之Struts2的配置
来源:互联网 发布:铅笔袋淘宝 编辑:程序博客网 时间:2024/05/22 17:12
一、下载struts2
下载地址:http://archive.apache.org/dist/struts/binaries/
我用的是struts-2.3.14-all.zip这个版本,下载完后,解压到本地磁盘,该文件夹包含如下文件结构:
2、创建一个web project项目
3、导入Struts2所需jar包
4、配置web.xml
5、配置struts.xml
struts.xml可以直接创建也可以拷贝,我采用拷贝的方式
你也可以采用创建的方式,直接新建在src目录下,那样部署的时候会自动发布到WEB-INF/classes目录下
<?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="hello"> <result> /hello.jsp </result> </action> </package> </struts>
主要属性说明:package-name:用于区别不同的package;必须是唯一的、可用的变量名;用于其它package来继承;
package--namespace:用于减少重复代码(和struts1比较);是调用action时输入路径的组成部分;
package--extends:用于继承其它package以使用里面的过滤器等东东;
action--name:用于在一个package里区别不同的action;必须是唯一的、可用的变量名;是调用action时输入路径的组成部分;
action--class:action所在的路径(包名+类名);
action--method:action所调用的方法名;
然后你就可以部署运行了。
0 0
- 菜鸟学SSH之Struts2的配置
- [菜鸟学ssh]之初探
- 菜鸟学SSH(十七)——基于注解的SSH将配置精简到极致
- 菜鸟学SSH(十七)——基于注解的SSH将配置精简到极致
- 菜鸟学SSH(十六)——Struts2内部是如何工作的
- 菜鸟学SSH(十六)——Struts2内部是如何工作的
- 菜鸟学SSH(四)——Struts2拦截器
- 菜鸟学SSH(五)——Struts2上传文件
- 菜鸟学ubuntu 之 java环境配置
- ssh学习:struts2的配置
- 菜鸟学SSH(二)——Struts2国际化手动切换版
- 菜鸟学SSH(三)——Struts2国际化自动检测浏览器语言版
- 菜鸟学SSH(二)——Struts2国际化手动切换版
- 搭建SSH框架之配置Struts2
- 7.10--SSH学习之Struts2 Action配置
- 和菜鸟一起学linux之我的vim简单配置
- 和菜鸟一起学linux之我的vim简单配置
- 新手学struts2之配置Struts2及问题总结
- java版本,servlet版本不对时
- MVP前奏(二)MVC在Android的小短腿
- Jsp9个内置对象详解
- @Autowired注入static 接口问题
- 代理传值
- 菜鸟学SSH之Struts2的配置
- HTTP返回值
- linux内核数据结构之链表
- ibatis源码学习(四)动态SQL的实现原理
- CString 百度百科
- http 请求 详解 3
- C++指针加整数、两个指针相减的问题
- 快速排序小规模数据
- CAEmitterLayer实现粒子效果