- 浏览: 901064 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (1095)
- 大数据存储 (76)
- 编程语言(Java&Scala) (46)
- 大数据建模 (33)
- 开发与管理 (8)
- 操作系统 (13)
- 实用代码集合 (25)
- 新技术研究 (15)
- 前端技术研究 (22)
- 物联网 (18)
- 兴趣探索 (15)
- 编程语言(Groovy&Grails) (92)
- 编程语言(RubyOnRails) (153)
- 个人收藏 (153)
- 技术管理 (12)
- 编程语言(Flex) (8)
- 架构和框架(GWT) (4)
- 数学和算法 (6)
- 人工智能(TensorFlow) (11)
- 编程语言(Python) (6)
- 移动开发 (4)
- 软件工程实践 (54)
- 个人感悟 (6)
- 职场感悟 (5)
- 行业经验 (23)
- 产品和运营 (10)
- 生活与随想 (155)
- 简单生活 (70)
- 天空的云 (53)
- 秋月春风 (14)
- 东逝水 (59)
- 浪花淘 (35)
- 白发渔樵 (4)
最新评论
-
cljhyjs:
今天看看在研究,已经安装好了,请问怎么一步一步使用呢?
Thingsboard -
yx200404:
说一下十维空间 -
Clear_Love:
设置了也报错
Xcode 7遇到 App Transport Security has blocked a cleartext HTTP 错误 -
wang263574375:
我想问的是,如果防火墙的设置不能改变,那么要怎么处理呢?
ORA-12571:TNS包写入程序失败 -
ralflsb:
SmartSVN 8.6
SmartSVN破解包
struts中的转发和重定向
见: struts.register.full项目
通过struts配置文件设定转发和重定向, 配置文件片段:
转发的例子:
重定向的例子:
见: struts.register.full项目
通过struts配置文件设定转发和重定向, 配置文件片段:
转发的例子:
<action path="/showUsers" type="struts.register.validator.ShowUsersAction"> <forward name="success" path="/WEB-INF/register/show_users.jsp" /> </action>
重定向的例子:
<action attribute="userForm" name="userForm" path="/register" scope="request" type="struts.register.validator.RegisterAction" input="/WEB-INF/register/input.jsp"> <forward name="error" path="/WEB-INF/register/input.jsp" /> <forward name="success" path="/showUsers.do" redirect="true" /> </action>
DispatchAction 可以合并类似的Action, 减少Action编写的数量 org.apache.struts.actions.DispatchAction. 见: struts.register.full项目 struts.register.validator.SaveUserAction: 切换行号显示切换行号显示 1 public class SaveUserAction extends DispatchAction { 2 3 private DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); 4 5 public ActionForward create(ActionMapping mapping, ActionForm form, 6 HttpServletRequest request, HttpServletResponse response) { 7 return mapping.findForward("success"); 8 } 9 10 public ActionForward update(ActionMapping mapping, ActionForm form, 11 HttpServletRequest request, HttpServletResponse response) { 12 DynaActionForm actionForm = (DynaActionForm) form; 13 Long id = (Long) actionForm.get("id"); 14 15 UserDao userDao = UserDaoFactory.getInstance(); 16 User user = userDao.get(id); 17 18 if (user == null) { 19 throw new RegisterException(MessageFormat.format("ID为{0}的用户数据不存在.", 20 user.getId())); 21 } 22 23 UserForm userForm = new UserForm(); 24 userForm.setName(user.getName()); 25 userForm.setEmail(user.getEmail()); 26 userForm.setBirthday(this.dateFormat.format(user.getBirthday())); 27 userForm.setId(Long.toString(user.getId())); 28 29 request.setAttribute("userForm", userForm); 30 31 return mapping.findForward("success"); 32 } 33 34 } 配置文件片段: <action attribute="userIdForm" name="userIdForm" path="/saveUser" scope="request" parameter="command" type="struts.register.validator.SaveUserAction"> <forward name="success" path="/WEB-INF/register/input.jsp" /> </action> 访问: 新建用户: http://localhost:8080/struts.register/saveUser.do?command=create 修改用户: http://localhost:8080/struts.register/saveUser.do?command=update&id=1
发表评论
-
期货交易的秘密
2022-09-28 12:31 20期货交易盈利的逻辑,简单来说就是4个字:大赚小亏。 赚钱的时 ... -
飞龙在天
2021-10-15 11:52 401九五:飞龙在天,利见 ... -
Gitlab、Github、Gitee之间的代码同步
2021-01-29 14:18 395https://blog.csdn.net/lianwen13 ... -
Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.6:sign (sign-
2021-01-28 21:58 1258https://blog.csdn.net/CapMiacha ... -
Java运行Jar包内存配置
2021-01-12 17:10 489nohup java -jar -Xms256M -Xmx10 ... -
难念的经
2018-03-27 12:13 422“笑你我枉花光心计 爱 ... -
办公室里面小屁就没有掌握自己命运的资格
2018-02-07 10:03 440办公室里面小屁就没有掌握自己命运的资格。 -
Lucene 6.0 提取新闻热词Top-N
2017-02-08 15:54 805Lucene 6.0 提取新闻热词Top-N -
使用FreeMarker生成Html静态文件(实例)
2016-07-26 18:13 0使用FreeMarker生成Html静态文件(实例) -
windows下java项目cpu占用较高原因分析
2016-07-08 11:58 737windows下java项目cpu占用较高原因分析 -
采用BigInteger进行的权限设计
2016-07-08 11:55 573采用BigInteger进行的权限设计 -
调整Tomcat最大内存
2014-10-28 18:06 2336windows 2008 64位系统,内存有64g,启动Tom ... -
奇艺,优酷,土豆测试
2011-10-04 01:35 1322... -
文件上传点睛
2011-09-28 21:44 921grails文件上传点睛 def webRootDir = s ... -
使用grails-ui需要执行
2011-07-19 15:08 1162grails upgrade grails install- ... -
留着有用
2011-01-06 17:32 01.----查某session当前正在执行的sql SQ ... -
JAVA CS开发之JFACE+XML
2010-11-16 16:35 1177java桌面开发之JFace+XML JFace负责显示的界 ... -
oracle数据库sql优化1
2010-09-29 11:13 0Oracle数据库是高度可调 ... -
tomcat在linux下出现乱码问题
2010-08-20 12:37 1816我用的Tomcat是Jboss优化过的一个版本,现在遇到乱码问 ... -
Apache与Tomcat的整合
2009-12-11 16:15 1240一.Apache与Tomcat介绍 Apache是 ...
相关推荐
struts+spring +hibernate整合的东东 pdf文档
在描述中,“顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶东东”可能是因为输入错误,并没有提供实际的信息,所以我们主要依据标题和标签来理解这个项目。 标签 "struts 简单hello" 暗示这个应用可能是用来...
现在ajax都已经不是什么新鲜东东了..我在里面配的是dwr..(这个简单些..其他的我看着晕...).没有自己写页面输出.我使用的table组件是:eXtremeComponents.自我感觉这个组件比较好.所以把这个组件配入进来了.随着这篇...
经过了一个上午的努力,最终搞定这个东东, 现在共享给需要的朋友. 附件中有代码,下载直接导入eclipse即可, 注意还要执行db脚本,数据库为mysql. 本例中使用了两种不同的方式整合,请注意区分. 偶现在对这些框架的...
从不知道struts是什么东东开始,到现在能用她开发应用,一路走来,有汗水,也有喜悦。这里要感谢网上那些不留名的牛人朋友,没有你们,我可能还是当初那个小菜鸟。这里是当初陪我一起走过的例程,希望能do需要的朋友...
自己hibernate结课后用struts+hibenate写的博客系统,主要的技术:1、ajax实现jsp与action后台的数据交换,实现异步数据操作 2、jQuery的页面效果比较好3、照片批量上传,删除功能还有很多很多的功能在这儿就不一一...
Myeclipse6.5GA struts1.2 spring2.5 hibernate3.2 整合实例(非常详细).docx 需要OFFICE2007,如果是2003的话需要装个什么东东,兼容软件才能看。
提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请去我空间下载,...
在学习的过程中的一些东东,个人觉得比较重要的
这个框架是由Apache软件基金会旗下的Struts项目所发展出来的,最初是作为Struts的一个扩展,但现在已经独立成为一个功能丰富的视图框架。Tiles框架的核心理念是将网页分解为可复用的部分,也就是“Tiles”,然后通过...
在实际项目中,JSTL可以和Spring MVC、Struts等框架结合使用,进一步提高开发效率和代码质量。例如,`<c:url>`和`<c:param>`标签可以用来构建URL,而`<c:import>`可以引入外部资源。 为了使用JSTL,你需要在项目的...
利用Ajax和Servlet实现文件上传,用来commons-fileupload和commons-io两个... 第一次上传这方面的东东希望大家顶顶呵呵^^ 另外有那位能给在下给个Struts2+ajax实现该功能的例子请邮到sky-bq@163.com里。不胜感激
一个最简单的Hibernate project(不涉及Struts, Tomcat, XDoclet,JBoss等东东)必须的几个东东: 1. Hibernate工具包。 2. JDBC数据库连接驱动。以mysql为例,mysql-connector-java-3.1.×-bin.jar。 3. 配置...
提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请去我空间下载,...
提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请去我空间下载,...
由于对开源的热爱,经常需要看开源的东东,但是像Struts那样的开源框架来说,从代码入手的话,却像一头扎进了大海, 出不来。 经常想能获取到官方的文档资料, 比如说类关系图等,这样的话,可以对整个系统的架构很...
空间资源共享,提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请...
空间资源共享,提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请...
很好的东东! 前言 即使拥有良好的工具和优秀技术,应用软件开发也是困难重重。应用开发往往牵扯到方方面面,每件事情都难以控制,而且,开发周期也很难把握(除非它的确是一个重量级的复杂应用,倒也有情可原)。...