Struts
文章平均质量分 71
arielxp
这个作者很懒,什么都没留下…
展开
-
界面设计(struts)
以下是我个人开发的一个订单管理程序的订单录入介面. (开发平台jdk1.4+tomcat5.0+sql2000+struts1.1)主要使用了javascript(子父窗口控制,弹出新窗口,子父窗口之间传值).以下是具体步骤.第一步:主档添加介面(如图1)当点击客户代号右边的按钮时.将弹出一个子窗口,然后点击子窗口中的"选择"链接.所选的客户资料将传递到父窗口表单中.原创 2004-09-24 10:22:00 · 5603 阅读 · 7 评论 -
Struts1.2.4学习心得!(五)
第五次学习 1.错误和信息的处理. 首先在资源文件中定义错误信息和普通信息.如:MessageResources.properties中定义如下: java代码: 1 2 # 3 # Resources for testing tag. 4 # 5 6 errors.header= 7 errors.footer= 8 errors原创 2004-09-25 08:43:00 · 3025 阅读 · 0 评论 -
Struts1.2.4学习心得!(二)
第二次学习: 1.查看资源文件标签.如用: 可以用和显示 显示是HTML没被转化之类的显示不出来,则可以. 2.计算集合的大小标签.如用: java代码: 1 2 3 java.util.ArrayList data = new java.util.ArrayList(); 4 data.add("First");原创 2004-09-25 08:40:00 · 3047 阅读 · 0 评论 -
Struts环境配置
1.Eclipse 下载网址: http://www.eclipse.org/ 2.tomcat 下载网址: http://jakarta.apache.org/site/binindex.cgi 3.struts 下载网址: http://jakarta.apache.org/site/binindex.cgi 4.tomcat for Eclip原创 2004-09-28 15:52:00 · 3548 阅读 · 0 评论 -
Struts应用的七个经验
Struts应用的七个经验 本文叙述了作者在运用Struts过程中来之不易的若干经验和心得。如果你是jsp和servlet开发Web应用的Java程序员,并且也正在考虑采用基于Struts的构建方法的话,那么你会在这里发现很多颇有见地同时也很有价值的信息。1. 只在必要的时候才考虑扩展Struts框架 一个好的framework有很多优点,首先,它必须能够满足用户的可预见的需求。为原创 2004-08-22 18:16:00 · 6204 阅读 · 2 评论 -
Struts学习傻瓜式入门篇
或许有人觉得struts不容易学,似乎里面的一些概念让未接触过的人迷惑,MVC1、MVC2、模式……我写这篇文章是想让从来没有接触过struts的人,能有个简单的入门指引,当然,系统地学习struts是必要的,里面有很多让人心醉的东东,那是后话了。 该案例包括首页,用户登陆、网站向导页面。就这么简单,没有深奥的struts概念,主要靠动手,然后用心体会。 WEB Server原创 2004-08-20 08:07:00 · 6248 阅读 · 2 评论 -
Struts框架基础篇
本文主要是介绍Struts 1.1 框架基本原理,以后将会陆续介绍Struts 1.1 其它方面的知识。 1. Struts的起源 Struts是作为Apache Jakarta项目的组成部分。该项目的目标是为建立Java web 应用程序而提供的一个开源框架,目前大家一般使用的版本为1.1,但也出现了1.2。通过使用struts 框架可以改进和提高Java Server Pages (JSPs)原创 2004-08-19 14:35:00 · 3208 阅读 · 1 评论 -
Struts 1.1 安装、示例篇
1. Struts 1.1 安装 安装Struts 1.1 比较简单。假设我们使用的是Tomcat 5.0,并且安装在D:/tomcat下。首先,请到http://jakarta.apache.org/struts/ 下载Struts 1.1,解压缩后,可以看到jakarta-struts-1.1目录,在这个目录下面,你可以看到这样一个目录:webapps.该目录下面有多个*.war,我们copy原创 2004-08-19 14:33:00 · 3405 阅读 · 0 评论 -
Struts原理与实践(3)
一、JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。提供数据库访问的基本功能。它是将各种数据库访问的公共概念抽取出来组成的类和接口。JDBC API包括两原创 2004-08-19 14:50:00 · 5142 阅读 · 2 评论 -
Struts原理与实践(2)
下面,我们就从一个最简单的登录例子入手,以对Struts的主要部分有一些直观而清晰的认识。这个例子功能非常简单,假设有一个名为lhb的用户,其密码是awave,程序要完成的任务是,呈现一个登录界面给用户,如果用户输入的名称和密码都正确返回一个欢迎页面给用户,否则,就返回登录页面要求用户重新登录并显示相应的出错信息。这个例子在我们讲述Struts的基础部分时会反复用到。之所以选用这个简单的程序作为例原创 2004-08-19 14:48:00 · 2506 阅读 · 0 评论 -
Struts原理与实践(1)
一、 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件由于业务性质的不同不大可能在原创 2004-08-19 14:42:00 · 2990 阅读 · 1 评论 -
运用你的Strut
了解MVC架构对于用Struts构建的强大的Web应用程序很重要Struts是雅加达的一个项目,它提供了一个方法,可以在一个Web应用程序中一起使用JavaServer Pages(JSP)和servlets。它的目的是要解决完全由JSP或完全由servlet实现的应用程序中的固有的问题。 例如,servelts可以生成HTML页面,但这么做很麻烦。另一方面,JSP可以很容易地用于传统的HTML页原创 2004-06-24 18:48:00 · 2290 阅读 · 0 评论 -
Struts框架
Struts框架struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。本章详细讨论struts架构。我们将看到struts是如何清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序过程的。我们还将介绍struts提供的类如何使得开发工作更加简单,这些类包括:l 控制程序流程的类l 实现和执行程序事务逻辑原创 2004-09-06 20:24:00 · 4723 阅读 · 0 评论 -
Struts1.2.4学习心得!(-)
第一次学习: 1.直接转发配置,在struts-config.xml 可以直接将请求转到指定位置: 如: 当在网页上打开 welcome.do时,自动跳到index.html 2.cookie的使用: 在JSP网页头部增加一句: 用下面的代码新建cookie. 取cookie的值: (1) 这种取法,当comment为空时,显示null (2) 这种取法,当comment为空时,什么也不显示 3原创 2004-09-25 08:39:00 · 3618 阅读 · 1 评论 -
2009!新年祝福!
祝愿,我的家人,我认识的朋友,同事!新年快乐!健康!原创 2009-01-01 00:20:00 · 9996 阅读 · 0 评论 -
Structs中基本配置入门
第一章Structs的基本配置1.为Structs应用配置Web.xml文件第一步:配置ActionServlet action org.appache.structs.ActionServlet action *.do注意:不管应用中包含多少个子应用,都只需配置一个ActionServlet,因为ActionServlet支持多线程,目前的Structs框架只允许在应用中配置一个Ac原创 2005-08-05 07:46:00 · 7056 阅读 · 0 评论 -
(eclipse版)Struts环境配置手册
Struts环境配置手册1.Eclipse 下载网址: http://www.eclipse.org/2.tomcat 下载网址: http://jakarta.apache.org/site/binindex.cgi3.struts 下载网址: http://jakarta.apache.org/site/binindex.cgi4.tomcat for Eclips原创 2004-11-26 14:06:00 · 2995 阅读 · 11 评论 -
Struts需求分析与设计(转)
对Struts应用进行需求分析和设计的方法,基本上包括以下几个步骤:1. 收集和分析应用需求a. 在本例中采用了UML用例,感觉这样设计思路非常清晰,但是不知道如果放在我面前一个实际应用,然我自己去分析,能不能做到。总之觉得有了用例文档后,写后面的代码简直是在搭积木一样简单了。b. 用例文档的主要内容有:①前置条件;②主事件流;③其他时间流;④后置条件2. 设计数据库,这个活应该比较重要,原创 2004-11-18 08:42:00 · 3733 阅读 · 3 评论 -
Struts入门
或许有人觉得struts不容易学,似乎里面的一些概念让未接触过的人迷惑,MVC1、MVC2、模式……我写这篇文章是想让从来没有接触过struts的人,能有个简单的入门指引,当然,系统地学习struts是必要的,里面有很多让人心醉的东东,那是后话了。 该案例包括首页,用户登陆、网站向导页面。就这么简单,没有深奥的struts概念,主要靠动手,然后用心体会。 WEB Server用to原创 2004-11-15 18:50:00 · 15478 阅读 · 3 评论 -
Struts需求分析与设计
对Struts应用进行需求分析和设计的方法,基本上包括以下几个步骤:1. 收集和分析应用需求a. 在本例中采用了UML用例,感觉这样设计思路非常清晰,但是不知道如果放在我面前一个实际应用,然我自己去分析,能不能做到。总之觉得有了用例文档后,写后面的代码简直是在搭积木一样简单了。b. 用例文档的主要内容有:①前置条件;②主事件流;③其他时间流;④后置条件2. 设计数据库,这个原创 2004-10-20 14:29:00 · 3521 阅读 · 1 评论 -
Struts ABC
Struts 应该已经不算很新的东西了, 不知道还有没有初学者需要下面的内容一、Struts 简介 Struts 是 apache 组织 jakarta 项目的一个子项目,用以改善 web 系统的结构。 Web 系统本身的复杂性与业务流程的不确定性,是相当棘手且难于处理的。例如,用户可能随时使用一个链接从系统的这部分跳到另一部分。又或者登陆一个页面后可能隔半天没反映原创 2004-10-18 14:36:00 · 3695 阅读 · 1 评论 -
Struts的安装
7. Struts的安装 7.1 安装Struts需要的软件 Java Development Kit - 你需要download和install 1.2(或之后)版本的JDK。下载地址:http://java.sun.com/j2seServlet Container - 通常的选择是下载Tomcat(至少是3.1版,推荐使用3.2版)。下载地址:http://jakarta.apache.原创 2004-09-26 14:50:00 · 4712 阅读 · 0 评论 -
Struts1.2.4学习心得!(七)
第七次学习: 1.迭代显示内容 java代码: 1 2 3 4 5 6 7 测试 struts-logic Iterate 标签 8 9 10 定义LIST变量 11 12 { ...} 13 java.util.原创 2004-09-25 08:44:00 · 3664 阅读 · 0 评论 -
Struts1.2.4学习心得!(四)
第四次学习: 这次学习碰到了与struts1.1很不同的地方,就是ActionForm类不仅仅是String型,可以是任意数据类型了. 1.表单录入(含bean的嵌套). 设有一个testBean类,这个类中又含有一个nested属性(nested为一个类的实例),当要为nested类的booleanProperty属性设定值时用nested.booleanProperty指定位置.下面例子录入数原创 2004-09-25 08:42:00 · 2963 阅读 · 2 评论 -
Struts1.2.4学习心得!(六)
第六次学习: 1.逻辑判断标签: java代码: 1 2 定义一些变量 3 class="org.apache.struts.webapp.exercise.TestBean" /> 4 String bool1 = "true"; 5 String bool2 = "false"; 6原创 2004-09-25 08:44:00 · 4212 阅读 · 0 评论 -
Struts1.2.4学习心得!(三)
第三次学习: 1.从Bean中取得数组并显示(其中intArray为BEAN返回的数组) java代码: 1 2 class="org.apache.struts.webapp.exercise.TestBean" /> 3 1"> 4 5 Correct Value 6 Array Re原创 2004-09-25 08:41:00 · 2590 阅读 · 0 评论 -
Struts 用户指南
1. 介绍1.1 Model-View-Controller (MVC) 设计模式FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映射到Struts组件中Struts 的体系结构实现了Model-View-Controller设计模式的概念,它将这些概念映射到web应用程序的组件和概念中.这一体系结构中每个主要的组件都将在下面做详原创 2004-06-24 18:47:00 · 2377 阅读 · 0 评论 -
Struts原理、开发及项目实施
Struts原理、开发及项目实施Holen 2002-9-121、 摘要2、 关键词3、 Framework4、 Struts的起源5、 Struts工作原理6、 Struts安装7、 一个实例8、 Struts优缺点9、 Struts项目实施经验10、 总结11、 参考文献1、 摘要本文主要讲述了Struts(以Struts1.0.2为例)的工作原理,安装以及配置方面的问题。然后结合一个实例,详原创 2004-06-24 18:46:00 · 3906 阅读 · 6 评论 -
Struts的体系结构
Struts的体系结构(Struts Framework Architecture)胡长城(银狐999)关键字Struts,Framework,Architecture,Componennt,MVC预备知识在开始学习Struts以前,以下的知识点,需要有所了解: 模型-视图-控制的软件构架模式,JSP/Servlet的web层应用,J2EE体系结构。如果对客户标签类(Customer TagLib原创 2004-06-24 18:45:00 · 3470 阅读 · 1 评论 -
Struts开发
我们第一步开始配置Tomcat的连接池 首先我们将MySQL的JDBC驱动拷贝到${TOMCAT_HOME}/common/lib下面,更改MyWeb设置如下 path="/MyWeb" reloadable="true" docBase="E:/DEV/MyWeb/web" workDir="E:/DEV/MyWeb/work/org/apache/jsp" > 设置连接池的JND原创 2004-06-27 07:58:00 · 5201 阅读 · 0 评论 -
struts的流程
struts的流程Struts controller基本功能是 1. 截获用户的Http请求 2. 把这个请求映射到一个定义好的业务操作上 3. 获取业务操作结果,提供给客户端 4. 决定下一步应该显示哪一个页面 有几个部分共同组成了Struts 的Controller,用户的请求发送到ActionServlet中,ActionServlet调用RequestProssor开始处理用户请求的流程原创 2004-06-27 19:05:00 · 2575 阅读 · 0 评论 -
体会真正的Struts开发(2期)4
我们修改配置文件Hibernate.cfg.xml version=1.0 encoding=utf-8?> PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">原创 2004-06-27 19:02:00 · 2043 阅读 · 0 评论 -
struts分页的一种实现!(二)
查询Action的代码片断 public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Base queryForm= (Base) f原创 2004-06-27 18:51:00 · 2339 阅读 · 0 评论 -
Struts 如何工作的
http://jakarta.apache.org/struts/faqs/works.html(这时我刚刚翻译好的,欢迎转载和交流,请在转载之前注明作者信息,谢谢)Java Servlets 被设计用于操控(handle)Web浏览器的请求。Java ServerPage被设计用于创建哪些可发布宣传站点到在线应用系统中的动态Web页面。Struts使用一个特殊的Servlet作为“交换机”,将来原创 2004-06-27 07:55:00 · 2622 阅读 · 2 评论 -
Struts VS Turbine
Struts 和 Turbine 我都用过并且做过项目,我想在这个问题上我还是有点发言权的:-)Struts 比 Turbine 的结构简单多了,换而言之,Struts 是一个非常纯的 Web Framework,它也仅仅只是一个 Framework.Struts 的官方定义中说了其符合 MVC,我并不是非常认同.Struts 很好的完成了 VC(Visual & Contr原创 2004-06-24 18:49:00 · 1820 阅读 · 0 评论 -
Java进阶:Struts多模块的技巧
在使用struts多模块的,找到一些小技巧和经验,与大家分享一下。 关于多module的配置就不说了,只需要用不同的config,struts-config.xml作为默认module, struts-config-module.xml作为/module的配置 CSDN上有不少相关的说明。 struts中的module,实际上就类似于平日里开发web程序中的子目录 如 /-原创 2004-06-30 21:09:00 · 2810 阅读 · 1 评论 -
体会真正的Struts开发(2期)8
下面我们编写生成的文件 首先LogonForm.java文件 public ActionErrors validate( ActionMapping mapping, HttpServletRequest request) { ActionErrors errors=super.validate(mapping,request);原创 2004-06-27 19:03:00 · 2436 阅读 · 1 评论 -
体会真正的Struts开发(2期)
上一篇讲到测试Hibernate操作数据库,今天我们来利用Struts与Hibernate作一个Web实例。 工程卡 日期 2004-3-20 21:00 工作 环境配置及其测试 执行者 杨恒贤 时间(估计) 2小时 任务列表: l 配置Tomcat连接池 l Struts与Hibernate作一个登陆实例 备注: 任务跟原创 2004-06-27 19:00:00 · 2272 阅读 · 0 评论 -
Struts开发指南之MVC架构
模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。 1、模型(Model) 模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑. 2、视图(View) 视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。 3、控制器(controller) 控制器工作就是根据用户的输入,控制用户界面数据显示和更新model对原创 2004-06-27 07:59:00 · 2458 阅读 · 0 评论 -
实例学习 Struts
选用纯 JSP 还是纯 Servlet 设计站点都有它的局限性,Struts 就是把它们联系在一起的一种有力工具。采用 Struts 能开发出基于 MVC 模式的应用,关于 MVC 的概念可以参见 GoF 的《设计模式——可复用面向对象软件的基础》。 你现在要做的是,下载、安装、配置好以下的工具,版本不同的话操作可能会有些差异,具体的看它们的文档吧: Tomcat 4.1.24 Apache原创 2004-06-26 17:07:00 · 2342 阅读 · 1 评论