struts-step
创建一个STRUTS应用的基本步骤
1.创建一个WEB工程.将所需的STRUTS包放入WEB-INF的lib目录下
2.将所需的struts标签的tld文件放入相应目录,并在web.xml文件中注册(使用网络路径可以省略此步)
3.开发Struts的配置文件: WEB-INF目录下创建struts-config.xml,并在web.xml文件中注册
例子:在web.xml注册(STRUTS应用都可以这样配置,可以直接复制到WEB.XML中)
<servlet>
<servlet-name>actionServlet</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>actionServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
4.开发jsp页面(VIEW视图)
5.开发FormBean,并在struts-config.xml文件中配置该FormBean (用来传递用户提交的数据的DTO)
例子:
<form-beans>
<form-bean name="registForm" type="com.mvc.forms.RegistForm"></form-bean>
</form-beans>
6.开发Action,并在struts-config.xml文件中配置该Action跟转发页面
例子:
<action-mappings>
<action input="/pages/regist.jsp" path="/reqistAction" name="registForm" type="com.mvc.action.ReqistAction" scope="request" validate="true">
<forward name="succed" path="/pages/succed.jsp" />
<forward name="fail" path="/pages/fail.jsp" />
</action>
</action-mappings>
7.开发模型层(可以用javabean,ejb等)
8.添加需要的资源文件(并在struts-config.xml中配置)
转载于:https://www.cnblogs.com/lixin19890127/archive/2008/12/30/1365614.html
struts-step相关推荐
- 纪念一下我那块分区表坏了的60G硬盘
以下为当年整理出来的小部分资料列表,有很多子目录都没有编录进来(包括这几年的代码和文档,还有做启动盘的源程序). 再次提醒各位朋友,对于重要的资料一定要经常备份啊. 文件夹 G:/05_Teach I ...
- Struts Validator验证器使用指南
作者: David Winterfeldt大卫 James Turner詹姆斯 Rob Leland罗伯特 翻译: 侯思超 验证器: 从0.5版,验证器在一些form中就已经实现了,他最初包含在开发人 ...
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
来自:http://blog.csdn.net/love_you_99/article/details/8184797 一 介绍 1.Struts2的作用 Struts2标签库提供了主题.模板支持,极 ...
- struts实现分页_在TensorFlow中实现点Struts
struts实现分页 If you want to get started on 3D Object Detection and more specifically on Point Pillars, ...
- Struts2+Spring+Hibernate step by step 11 ssh拦截验证用户登录到集成
注意:该系列文章从教师王健写了一部分ssh集成开发指南 引言: 之前没有引入拦截器之前,我们使用Filter过滤器验证用户是否登录,在使用struts2之后,全然能够使用拦截器,验证用户是否已经登录, ...
- struts中action名称反复导致的神秘事件
近期由于项目需求变更.须要本人对当中的某个业务功能进行改动.本人依照前台页面找action,依据action找代码的逻辑进行了改动(公司项目是ssh框架,struts配置全部是通过注解的方式进行.配置 ...
- 创建Struts 2简单应用的流程
2019独角兽企业重金招聘Python工程师标准>>> Step 1 - Create A Basic Java Web Application(创建基本的Java Web应用) & ...
- Struts原理与实践(文摘)
Struts原理与实践 摘自walle的blog word文档下载:http://www.chq.name/component/option,com_docman/task,doc_download/ ...
- Struts原理与实践
[@more@] Struts原理与实践 (第1部分) 一. 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序. 您只要细心地研究真实的应用程序, ...
- ssh(Struts+spring+Hibernate)三大框架整合-简述
ssh(Struts+spring+Hibernate)三大框架配合使用来开发项目,是目前javaee最流行的开发方式,必须掌握: 注意: 为了稳健起见,每加入一个框架,我们就需要测试一下,必须通过才 ...
最新文章
- 直观、形象、动态,一文了解无处不在的标准差
- 2.ceph高级操作
- [电工] 比较电路、反向滞回电路,正向滞回电路预习题
- 我们的高中教育造就了什么?
- python如何问问题_Python简单问答程序如何解决问题循环
- java基础-(一)-JDK的下载和安装
- 浅谈Java及应用学java
- Android测试之Robotium自动化测试框架
- 惯性导航算法(二)-欧拉角法(下)+方向余弦矩阵(上)
- HDU5211——Mutiple
- 依概率收敛与按分布收敛
- python 中 while 语句的练习题
- 5款app助你养成好习惯,夏日每天不一young~
- Centos6系统yum无法使用-最新解决办法
- Matlab中stft函数的使用与原理
- 我的时间管理及未来两年IT规划
- 爬取《你好,李焕英》影评,并生成词云图
- 牛投客- 最新热门炒股讲解分享
- 中美青年创客大赛启动,50万奖金等你来挑战!
- 内存管理 - mblock算法
热门文章
- 创建SpringBoot项目的两种姿势
- jquery on()动态绑定元素的的点击事件无反应的问题记录
- 2008R2更新链接服务器(SQL2000)慢的问题
- REPERTOIRE: CD
- redis java驱动_java中通过配置文件的方式(Jedis驱动)使用Redis
- python des加密文件_python DES3 加密解密
- 佳能g2810打印机扫描怎么用_佳能Canon PIXMA G2810 驱动
- 输出大写字母矩阵c语言,寻找C语言大神!!从键盘输入任意一个字母,如果其为大写字母,则输出“capital letter”;如果其为小写...
- mysql删除一个月前数据_如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?...
- matlab计算macd_[原创]基于MATLAB的一个简单的交易策略(基于MACD)的Matlab代码