标题:struts用户和开发指南(前言之二)原文:http://jakarta.apache.org/struts/userguide/preface.html译者:javadukeemail: javaduke@263.netqq:658155msn: javaduke@hotmail.com0.前言:核心技术0.6属性(properties)文件和资源绑定(resourse bundles)很多java应用程序(包括web应用程序在内)经常通过 属性文件进行一些配置。属性文件是struts框架用于给应用程序提供消息资源资源绑定的基础所在。关于属性文件更多,请参考: .the java tutorial中的using properties to manage program attributes java资源绑定是根据用户 区域(locale)通过一个或多个属性文件为用户提供国际化支持。...
标题:struts用户和开发指南(前言之一)原文:http://jakarta.apache.org/struts/userguide/preface.html译者:javadukeemail: javaduke@263.netqq:658155msn: javaduke@hotmail.com0.前言:核心技术0.1概述本用户指南为那些热衷于web开发的人们和想用java开发web应用程序的人们而写。在开始阅读之前,你应该对以下这些核心技术的基础知识有所了解: .http,html和user agent; .http请求响应周期; .java语言和应用程序框架; .javabeans; .属性文件和资源绑定; .java servlet; .jsp和jsp标签库; .xml语言;本章只对这些核心技术做扼要的介绍而不做详尽的描述。为了大家的方便,我们提供给大家一些可以进一步了解它们的有用链...
作者:vikram goyal 11/20/2002原文:http://www.onjava.com/pub/a/onjava/2002/11/20/templatestruts.html译者:holexpemail: lidaigang1@sina.comqq: 15761693msn: chenmulong@hotmail.com如果不用框架来开发一个门户站点将会是一件很困难的事。使用模版可以减少些麻烦。他可以让你在眨眼之间方便的更新与部署站点上的内容。用struts模版标签可以帮助你开发以模版为基础的门户站点。这篇文章解释了与门户有关的一些基本的模版思想,介绍了struts对于模版的支持,围绕着struts模版标签进行了讨论。本文还阐述了其他的一些模版机制。获得struts网络应用程序框架使用mvc模式,能简化网络站点的开发。struts正是这样的一个框架。它提供了类集、标签库和一些...
作者:prakash malani原文:http://www.javaworld.com/javaworld/jw-01-2002/jw-0104-tilestrut.html译者:sunnyrainyemail: sunnyrainy5@hotmail.comqq: 273771372msn: yo13579@sohu.com摘要每个web应用开发者一定组织视图组件,例如页首,正文体和页尾。 有许多技术可以组织这些组件, 但每个都有优缺点。这篇文章包括了7个可用的解决方案并让你了解 tiles框架和struts框架的灵活性。从一个简单的说明组织视图组件的例子开始,然后使用 jsp内建的机制,像include, 彻底地解决问题。继续看其他的使用tiles框架的替换方案,然后学会平衡tiles框架和struts框架的协作。 (2,000个字;2002 年1月 4 日)在web应用软件开发中,...
作者:chuck cavaness 原文:http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index3.html译者:blasterboyemail: zhangjy@bpusoft.com.cnmsn: sinogod928@hotmail.com这是jakarta struts编程一书中使用 tiles框架系列的第三部分,主要阐述了如何使用标记库(包括:insert, definition, put, putlist, add, get, getasstring, useattribute, importattribute, and initcomponentdefinitions).tiles标记库(the tiles tag library)这一部分介绍tiles 框架使用的jsp自定义标记。表14-1列出了框...
作者: julien mercay , gilbert bouzeid原文:http://www.javaworld.com/javaworld/jw-02-2002/jw-0201-strutsxslt.html译者: snake_hu(matrix id: dearhwj)email:cleverhwj@163.commsn:cleverhwj@163.com摘要struts是一个优秀的java web开发框架。struts是apache项目之一,现在struts已经在java开发团体中得到了广泛的支持。在这篇文章中julien mercay 和gilbert bouzeid将向我们介绍struts的处理流程、描绘struts框架,最后提出了model 2x。model 2x用xml/xslt替换掉了原来的表现层中的jsp页面。model 2x通过这种方式更加明晰地划分了业务逻辑层和表...
选用纯 jsp 还是纯 servlet 设计站点都有它的局限性,struts 就是把它们联系在一起的一种有力工具。采用 struts 能开发出基于 mvc 模式的应用,关于 mvc 的概念可以参见 gof 的《设计模式——可复用面向对象软件的基础》。你现在要做的是,下载、安装、配置好以下的工具,版本不同的话操作可能会有些差异,具体的看它们的文档吧:tomcat 4.1.24 apache 2.0.43, w/ mod_jk2 2.0.43 java 2 sdk standard edition 1.4.0 struts 1.1 eclipse 2.1.0struts 是用 java 写的,应此它需要 jdk 1.2 或者更高版本。如果你用的是 jdk 1.4,就像我,xml parser 和 jdbc 2.0 optional package binary 就已经被...
在struts中使用validator框架作者: chuck cavaness 原文: http://www.onjava.com/pub/a/onjava/2002/12/11/jakartastruts.html译者: javadukeemail:javaduke@263.netqq:658155msn:javaduke@hotmail.com每个应用程序都有责任确保它们插入到后台资料库的数据是合法有效的,毕竟,如果这些应用程序所依赖的数据一旦遭到了破坏,那将是灾难性的,那应用程序还能拿什么来使自己正常运转呢?比如说,使用正规关系数据库的一个应用程序,数据库中的每个字段都有自己一定的规则和约束,来保证存储在其中的数据在一定程度上的正确性。任何要使用后台资料库数据的应用程序都有责任保护它们提交的数据的完整性。任何试图插入或更新不符合标准的数据的操作都有可能被发现并拒绝。这种检测可能遍布在...
译者:fpwangdynaactionformdynaactionform提供了一种方便的机制,从根本上消除了编写actionform的需要。dynaactionform可允许动态的表单属性。这意味着你能够在你的struts-config.xml文件中定义属性并且将表单类型设置为org.apache.struts.action.dynaactionform。什么都不需要写。dynaactionform使用apache公共项目中的dynabean完成这些操作。这一动态的行为是通过反射(reflection)与哈希图(hashmaps)提供的。 dynaactionform是在struts-config.xml文件中使用<form-bean>与<form-property>标记定义的,如下所示:<form-bean name="insertdynafor...
译者: fpwangby sue spielman11/06/2002译者注:本文是关于jakarta struts 1.1的文章中的前半部分。文中一部分是出自sue spielman的书《the struts framework: practical guide for java programmers (morgan-kaufmann) / struts框架java程序员实用指南》。这本书是市场上全面的详细的介绍struts 1.1的首批图书。你可以通过sue的邮箱(sspielman@switchbacksoftware.com)与他联系。 去年,struts框架(一个jakarta的开元项目)事实上已经变成了建立web应用的实际标准。struts已经证明自己是一种基于mvc模式架构的可靠的框架,能够被用于各种系统。事实上,我是被迫要提出一个理由来解释为什么我和我的开发团队要为项目花...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器