摘要:现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下...
阅读全文
摘要:找到%tomcathome%\conf\server.xml文件,在标签中加入: 这样将你的jsp文件放到"本地路径"下,然后在浏览器中输入http://127.0.0.1:8080/虚拟目录名/xxx.jsp即可执行. 注意!!!还没有完!!这时候你的这个虚拟目录还没有执行servlet的能力(当然如果你不用servlet那就令当别论了). 下面是一个范例: 你要建一...
阅读全文
摘要:Author:sungo 前言: 本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 发现...Eclipse原来也这么好用...渐渐的就爱上了它...... Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、Mac OSX)..等等。 开此篇讨论串的目的,是希望能将Ec...
阅读全文
摘要:jasperreport可以用Collection做为数据源,这种方式比用Connection方式更为灵活方便
阅读全文
摘要:整理的JasperReport资料(转载) java开发者 网友 溪涧 多谢了! 最近工作中用到报表,而我在学习JasperReport的过程中遇到了很多问题(主要是国内的资料太少了),网上很少找得到,在此我就把我找到的一些资料和大家共享,希望能对大家有所帮助。 1、JasperReport和iReport的资源,最新版本可以到下面官方网站得到 iReport官方网站: http:/...
阅读全文
摘要:重要提示:根据lironghai的评论,经验证,发现在WebLogic下由于安全限制不能使用本文所推荐的目录安排。为了保证系统的可移植性,不建议大家采用本文的方式。 问题 使用Struts框架时,权限通常控制在Action级(比如将权限验证放在Action的基类中,这样新的Action都继承于这个Action基类,所有Action就可以专注于业务逻辑,而不需要重复地进行权限控制了),这也符...
阅读全文
摘要:Struts是源代码开放的企业级Web应用开发框架,它的设计目的是从整体上减轻构造企业Web应用的负担。本文通过一个Struts应用的实例,帮助你迅速掌握Struts。 Struts是在Jakarta项目下开发的源代码开放软件,由一系列的框架类、辅助类和定制的JSP标记库构成,定位在基于Model 2设计模式的J2EE应用开发。Model 2体系是MVC(Model-View-Contro...
阅读全文
摘要:一. 下载并安装Easy Struts包 1. Easy Struts是开放源代码组织sourceforge.net上的一个项目,目前最新的版本是0.64,可以在它的网站http://sourceforge.net/projects/easystruts上下载压缩文件org.easystruts.eclipse_0.6.4.zip (Eclipse的安装这里不再描述) 2. 将下载后的压缩...
阅读全文
摘要:在Succeeding with Struts的前面安装部分,我间接提到了DynaForms在运行期内可以动态的控制表格大小。换句话说,就是能够根据需要得到5行、或者10行、或者15行长的表格。可能有点不明智,我把这种策略的实际实现作为一种练习留给了读者自己。在接下来的几个月内,我收到了几十个读者的请求,他们请求给出详细的实现细节,所以这个月我将用两种不同的方法来实现动态调整的表格。 第一个方法就...
阅读全文
摘要:本文讲述了如何利用Java的反射的机制来简化Structs应用程序的开发。 一、Struts中引入ActionForm类的意义与缺陷: 在Struts应用程序中,ActionForm是一个很重要的概念,它的主要功能就是为Action的操作提供与客户表单相映射的数据(如果在客户指定的情况下,还包括对数据进行校验)。Action根据业务逻辑的需要,对数据状态进行修改,在改变系统状态后,Acti...
阅读全文
摘要:1、前言 STRUTS是标准的"模型2"的WEB应用框架,其中的ActionServlet代表了"模型2"MVC设计模式中的"控制器" 。STRUTS应用程序一般使用JSP代码生成用户界面,这些代码不包括任何商业逻辑,代表了MVC中的”VIEW”部分。需要执行商业逻辑的用户界面中的表单或超链将会由"控制器" ActionServlet接收和处理。在STRUTS中,只有一个ActionServl...
阅读全文
摘要:只要你使用了Struts一段时间,你就会开始注意到你花了很多时间来创建ActionForm 类。尽管这些类对于Struts的MVC结构很重要(因为他们实现了视图部分),但他们通常只是bean属性和 validate 方法(有时也称为reset 方法)的汇集。有了Struts 1.1版本,开发者就有了一组新的选项来创建他们的视图对象,在DynaBeans的基础上创建。DynaBeans是动态配置的J...
阅读全文
摘要:目录: 一、摘要 二、挑两个,早上呼我 三、现在,我将表格放在哪里? 四、再说一次,我们是怎样关联的? 一、摘要 建立和维护企业应用程序非常困难。而为这些应用设计出上乘的、易于维护的用户界面则是所有工作中最让人畏惧的任务。来自Apache Jakarta 项目的Struts框架为J2EE(Java2平台企业版)带来了Model 2 结构。在本文中,两位作者讨论了开发者在使用Struts 的...
阅读全文
摘要:Struts安装: 首先请到http://jakarta.apache.org/Struts下载Struts,建议使用release版,现在最高版本为1.1,下载后得到的是一个ZIP文件。 将ZIP包解开,可以看到这个目录:lib和webapps,webapps下有一些WAR文件。假设你的Tomcat装在c:\Tomcat下,则将那些WAR文件拷贝到C:\Tomcat\webapps,重新...
阅读全文
摘要:(第1部分) 一、 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件...
阅读全文
摘要:1.用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新的对象实例非常简单。例如,下面是Factory模式的一个典型实现: ...
阅读全文
摘要:在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Juravlev。在TSS上的URL:http://www.theserverside.com/articles/article.tss...
阅读全文
摘要:JSP视窗组件所使用的struts标记库由四类标记组成: 2.Bean标记:用来在JSP页中管理bean 3.逻辑标记:用来在JSP页中控制流程 4.HTML标记:用来生成HTML标记,在表单中显示数据,使用会话ID对URL进行编程 5.模板标记:使用动态模板构造普通格式的页 2.1Bean标记 这个标记库中包含用于定义新bean、访问bean及其属性的标记。Struts框架...
阅读全文
摘要:利用java本地拷贝文件及文件夹 如何实现文件夹对文件夹的拷贝呢?如果文件夹里还有文件夹怎么办呢? 接下来我就将我的方法演示给一些初学者,希望能够帮助你们! /**//* *CopyRightbyhttp://www.designac.org/ */ packagecopyfile; importjava.io.*; /**//** *@authorAdministra...
阅读全文
摘要:Tomcat配置技巧Top 10 作者:Jason Brittain & Ian F. Darwin 译者:陈光 发文时间:2004.11.08 ...
阅读全文