1、配置struts
       * 拷贝struts/lib文件夹下的所有的jar包到WEB-INF/lib下
       * 修改web.xml文件,配置ActionServlet(把下面代码添加到web.xml下)
&n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-07-12 22:55:34
                            
                                778阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Struts提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:
Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。
HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。
Logic Tags:该标签库包含的标签可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-09-25 18:15:22
                            
                                631阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Struts1配置及调用过程实例详解         MVC架构是目前web开发中的经典架构,它的核心思想就是将业务代码和视图代码分离,能够有效的理清系统结构,降低系统复杂度和维护难度。在传统的java web开发中采用servlet作为控制器将视图和模型分离,实现MVC架构模式。有过开发经验的人都明白即便严格按照MVC规范进行开发,在实际的项目管理尤其是后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-08-28 16:32:19
                            
                                343阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一.全局转发和局部转发的区别?
1.定義方式:全局轉發的forward是定義在global-forwards內的而
      局部轉發的forward是定義在action-mappings內的.
2.被訪問的范圍:全局的forward才能夠被所有的頁面訪問,
        而局部的只能被所定義的頁面訪問;
3.訪問的選擇:若有全局的也有局部的forward選擇的是局部的;
二.St            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-07-09 22:59:51
                            
                                441阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            以前学的时候我们就是直接接触struts2,也没太关心这个struts1,正好我们公司用的是struts1,上网看过很多写这方面的博文的,写的也都很好、讲解的很详细、但是各有各的优点、我就总结了一下拿出来给大家分享,如果不对的我也很喜欢大家提出来我们共同进步!重点的就这几条吧:1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-10-21 12:23:10
                            
                                3296阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一个简单的login登录界面,这也有问题,那也有问题,真是揪心,由于是手动配置,所以很多细节方面都出现了问题,就自己所犯的错误,总结经验:1:index.xml文件放在WebRoot的根目录下,如果放在WEB-INF下,即使web.xml中配置了路径加名称也不行。2:在输入界面的action中,输入的是对应的动作,要加上工程名称:Action=”/Login/login.do”相同颜色,对应相同关            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-11-20 12:02:04
                            
                                582阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            struts1 logic标签的使用
struts标签使用举例-logic
1.  logic:empty 
          该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况:
                
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-04-03 11:56:37
                            
                                556阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分页测试页面:emp.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%  String path = request.getCo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-05 20:33:44
                            
                                1429阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JSP引入标签            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-26 18:50:49
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            创建工程如下:java代码如下:package test.form;import org             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-26 20:14:17
                            
                                295阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Struts最早是作为Apache Jakarta项目的组成部分问世运作。项目的创立者希望通过对该项目的研究,改进和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准。 
Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。它的目的是为了减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。 
S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 17:14:58
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            先来看一下Struts1学习总结的思维导图,画的主要是Struts1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-02 22:43:00
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 session里取值。网上看到一些文章说直接 #session.name 就可以。。但是我试了好像不行。。
注意中间的那个获取类属性的方法。。
<s:if test="#session.get(@com.sunyard.webquery.util.Consts@WebErrImgFind) != null">
这句是在权限控制里用到的
2 下面这个循环里            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-07-28 13:37:25
                            
                                349阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和 我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-01-15 10:04:00
                            
                                50阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
               下面是Struts中的一些常用Action的总结,如:DispatchActionLookupDispatchActionMappingDispatchActionForwardActionIncludeAction1 .DispatchAction extends BaseAction 一般的Action如<action path="/createUser" t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-01-28 14:00:21
                            
                                1607阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            客户端发送号码大全恳求(Http Request),被struts1的中心控件器ActionServlet接纳,ActionServlet依据struts-config.xml里的映射联系找到对就的Action,若找不到就回来500过错到JSP页面关键词挖掘工具。若有就Action里的 excute()办法里履行相应的逻辑操作,比如调用Model层的办法,然后经过ActionForward,跳转到            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-08-15 07:39:57
                            
                                721阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在进入页面的action里调this.s令牌                                   ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-13 18:04:24
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Struts中静态动态ActionForm的使用(一) 登录例子区别时间属性验证机制在Struts1中,我们经常接触ActionForm为静态ActionForm。静态是指开发者在使用struts框架时必须写对应的ActionForm。在介绍动态ActionForm使用之前,我们回忆struts常用的ActionForm的方式,以便做对比。举个完整的登录例子。第一:配置web.xml[html]v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-01-11 16:13:04
                            
                                1958阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初始化方法学习public class ActionServlet extends HttpServlet
//servlet初始化
 public void init() throws ServletException {
                  
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-28 14:25:54
                            
                                1063阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            s:setvalue:存入map中的值,是一个OGNL表达式 	var:存在map中的key 	scope:存储的范围application session request page和action不写scope,默认是action,它是在contextMap中和request存一份(action page request application sessi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-07 11:05:38
                            
                                66阅读
                            
                                                                             
                 
                
                                
                    