- 浏览: 854846 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1095)
- 大数据存储 (76)
- 编程语言(Java&Scala) (46)
- 大数据建模 (33)
- 开发与管理 (8)
- 操作系统 (13)
- 实用代码集合 (25)
- 新技术研究 (15)
- 前端技术研究 (22)
- 物联网 (18)
- 兴趣探索 (15)
- 编程语言(Groovy&Grails) (92)
- 编程语言(RubyOnRails) (153)
- 个人收藏 (152)
- 技术管理 (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 250九五:飞龙在天,利见 ... -
Gitlab、Github、Gitee之间的代码同步
2021-01-29 14:18 361https://blog.csdn.net/lianwen13 ... -
Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.6:sign (sign-
2021-01-28 21:58 1154https://blog.csdn.net/CapMiacha ... -
Java运行Jar包内存配置
2021-01-12 17:10 413nohup java -jar -Xms256M -Xmx10 ... -
难念的经
2018-03-27 12:13 344“笑你我枉花光心计 爱 ... -
办公室里面小屁就没有掌握自己命运的资格
2018-02-07 10:03 399办公室里面小屁就没有掌握自己命运的资格。 -
Lucene 6.0 提取新闻热词Top-N
2017-02-08 15:54 773Lucene 6.0 提取新闻热词Top-N -
使用FreeMarker生成Html静态文件(实例)
2016-07-26 18:13 0使用FreeMarker生成Html静态文件(实例) -
windows下java项目cpu占用较高原因分析
2016-07-08 11:58 698windows下java项目cpu占用较高原因分析 -
采用BigInteger进行的权限设计
2016-07-08 11:55 517采用BigInteger进行的权限设计 -
调整Tomcat最大内存
2014-10-28 18:06 2293windows 2008 64位系统,内存有64g,启动Tom ... -
奇艺,优酷,土豆测试
2011-10-04 01:35 1293... -
文件上传点睛
2011-09-28 21:44 857grails文件上传点睛 def webRootDir = s ... -
使用grails-ui需要执行
2011-07-19 15:08 1122grails upgrade grails install- ... -
留着有用
2011-01-06 17:32 01.----查某session当前正在执行的sql SQ ... -
JAVA CS开发之JFACE+XML
2010-11-16 16:35 1139java桌面开发之JFace+XML JFace负责显示的界 ... -
oracle数据库sql优化1
2010-09-29 11:13 0Oracle数据库是高度可调 ... -
tomcat在linux下出现乱码问题
2010-08-20 12:37 1778我用的Tomcat是Jboss优化过的一个版本,现在遇到乱码问 ... -
Apache与Tomcat的整合
2009-12-11 16:15 1197一.Apache与Tomcat介绍 Apache是 ...
相关推荐
struts+spring +hibernate整合的东东 pdf文档
struts八步教程:struts让我试着了解你,不错的东东
Struts2源码,学习struts2必不可少的东东啊..
Struts+Hibernate+Spring入门教程及实例,很实用的东东噢!
现在ajax都已经不是什么新鲜东东了..我在里面配的是dwr..(这个简单些..其他的我看着晕...).没有自己写页面输出.我使用的table组件是:eXtremeComponents.自我感觉这个组件比较好.所以把这个组件配入进来了.随着这篇...
经过了一个上午的努力,最终搞定这个东东, 现在共享给需要的朋友. 附件中有代码,下载直接导入eclipse即可, 注意还要执行db脚本,数据库为mysql. 本例中使用了两种不同的方式整合,请注意区分. 偶现在对这些框架的...
struts傻瓜式学习,或许有人觉得struts不容易学,似乎里面的一些概念让未接触过的人迷惑,MVC1、MVC2、模式……我写这篇文章是想让从来没有接触过struts的人,能有个简单的入门指引,当然,系统地学习struts是必要的...
Struts2和FreeMarker结合,表现层使用FTL标签,并在FTL页面中使用Struts2标签,供入门的朋友用,属最最基础的东东. 方家批评!
是一个学习struts详细流程的非常好的东东。希望大家共同学习共同进步。
从不知道struts是什么东东开始,到现在能用她开发应用,一路走来,有汗水,也有喜悦。这里要感谢网上那些不留名的牛人朋友,没有你们,我可能还是当初那个小菜鸟。这里是当初陪我一起走过的例程,希望能do需要的朋友...
struts开发入门与项目实践,毕业设计相当实用的一些东东~!
hibernate(struts+spring+hibernate)有用的东东
都是很实际的东东,struts1标签,hibernate运用,spring拦截并整合等.....
自己hibernate结课后用struts+hibenate写的博客系统,主要的技术:1、ajax实现jsp与action后台的数据交换,实现异步数据操作 2、jQuery的页面效果比较好3、照片批量上传,删除功能还有很多很多的功能在这儿就不一一...
自己总结的,不错哦!有与java、html、struts、Hibernate、spring、logic相关的东东
Myeclipse6.5GA struts1.2 spring2.5 hibernate3.2 整合实例(非常详细).docx 需要OFFICE2007,如果是2003的话需要装个什么东东,兼容软件才能看。
很不错的东东,有图和代码! 从下载,安装,到各种demo!轻松易学!
提供整版达内课件,(Java课件.rar/达内EJB课件.rar/达内servlet课件.rar/达内OAOD课件.rar/达内Hibernate课件.rar/达内JSP课件.rar/达内Spring课件.rar/达内Struts课件.rar)如需其它课件和有用的东东请去我空间下载,...
现在比较热门的东东,想学的可要看看呀