
Struts使用心得与体会
临海听风_518
心静如水,人淡如菊
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
struts1 重定向 解决重复提交的问题
在用分派action的时候,我有两个页面addnews.jsp、listnews.jsp,在NewsAction.java中有两个方法:addNews(),listNews()。当我在addnews.jsp中提交表单到action中的addNews()中,在里面我执行完插入数据库的操作以后,我希望转向到listnews.jsp中,所以一般想到的都是写:return list...原创 2013-08-14 21:13:40 · 353 阅读 · 0 评论 -
struts1.2如何防止重复提交
只有一个action并且action里面只有一个public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response),的方法,我在百度里面找说saveToken可以实现,实现方法是这样的:[b][color=red...原创 2013-08-14 21:15:16 · 208 阅读 · 0 评论 -
struts1 token完成避免重复提交
1.新建PrepareInsertAction.java,InsertAction.java,InsertForm.java: PrepareInsertAction.java:public class PrepareInsertAction extends Action { public ActionForward execute(ActionMapping mappi...原创 2013-08-14 21:20:08 · 150 阅读 · 0 评论 -
仿struts1的防止表单重复提交
package com.gc.struts.action;import java.io.File;import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import jxl.Sheet;...原创 2013-08-14 21:23:49 · 161 阅读 · 0 评论 -
struts1和struts2的区别
1.struts1是单实例多线程编程模式,有安全问题;struts2是多实例单线程。2.struts1是侵入式的即依赖框架,使用了框架大量的API,struts2是非侵入式的。3.struts1的action类必须直接或间接继承Action接口,struts2的action类可以是普通的JavaBean。4.struts1中使用actionForm不能直接传递给DaO层,必...原创 2013-09-19 16:11:00 · 183 阅读 · 0 评论 -
DispatchAction类-根据请求参数实现业务分派 .
DispatchAction是Struts包含的另一个能大量节省开发时间的Action类。与其它Action类仅提供单个execute()方法实现单个业务不同,DispatchAction允许你在单个Action类中编写多个与业务相关的方法。 这样可以减少Action类的数量,并且把相关的业务方法集合在一起使得维护起来更容易。要使用DispatchAction的功能,需要自...原创 2014-07-30 21:08:27 · 301 阅读 · 0 评论 -
Spring与Struts的整合_使用ActionSupport代替Action
有一种方法可以用于Spring与Struts的整合:让Action在程序中手动获得ApplicationContext实例。在这种整合策略下,Struts的Action不接受IoC容器管理,Action的代码与Spring API部分耦合,造成代码污染。这种策略也有其好处:代码的可读性非常强,Action的代码中显式调用业务逻辑组件,而无需等待容器注入。Action中访问ApplicationC...原创 2014-07-30 21:20:44 · 469 阅读 · 0 评论