内容列表
- 从Ant调用系统命令或外部程序
-
从Ant调用系统命令或外部程序
最近用到了Ant,发现还是有许多功能是Ant没有提供相应Task支持,而操作系统提供了相应的系统命令。Ant说明书上说了,用<exec>可以调用系统命令,实际操作起来才发现陷阱可不少,一不小心就会掉下去。下面以按日期倒序列举当前目录下文件为例说明。注意我使用的是Ant 1.5.4。
对于Windows平台,命令是:dir /o:-
- 分类:Java 查阅全文
- Struts快速学习指南12(内部培训教材)-大部分素材来自于《Programming Jakarta Struts》一书
- msg子元素支持三个属性,DTD定义如下:
<!ATTLIST msg name CDATA #IMPLIED
key &n
- 分类:Java 查阅全文
- struts的调试利器--JBuilder
- struts的调试利器 JBuilder
Struts框架推出已经有一些时间了,但在大家享受struts给你的带来的可维护性、扩展性的同时,Struts也给大家带来的另一个问题,调试难! !!
现在问问大家,你调试web程序时用的是什么?
我相信大部分人的回答一定都是: System.out.println()等方式吧!
呵呵!
- 分类:Java 查阅全文
- Struts快速学习指南3(内部培训教材)-大部分素材来自于《Programming Jakarta Struts》一书
- 1. Struts框架
在介绍Struts框架之前,先来看看web开发的两种模式,这两种模式自JSP开发流行以来,就争论不断,它们分别是JSP Model 1和JSP Model 2。
1.1 JSP Model 1
下图是JSP Model 1 的构架示意图:
用户通过浏览器之间访问web应用的JSP页面, JS
- 分类:Java 查阅全文
- jsp系列学习:jsp与javaBean的使用,用javaBean来封装数据逻辑操作(2)...
- 上篇我跟大家讲了如何配置学习jsp的环境,本篇我带大家一起来学习写jsp程序,学习本篇的前提是你的j2sdk和tomcat5都安装成功,并且运行无误下.首先可以跟大家讲讲jsp中需要注意的地方:1. jsp是大小写敏感的,用过其他编程语言的人最容易犯这个错误,所以请多加小心。
2. java的调用过程都是要加括号的,一开始比较容易忽视,如Username=request.getParamete
- 分类:Java 查阅全文
- Struts快速学习指南2(内部培训教材)-大部分素材来自于《Programming Jakarta Struts》一书
-
4、 配置标签库,标签库是Struts自带的一些组件库,采用JSP规范中Tag-lib的方式供大家使用,正是因为存在这么丰富的标签库,使得采用Struts的开发才显得这么方便,高效。
<web-app>
<servlet>
<servlet-name>controller</servlet
- 分类:Java 查阅全文
- jsp系列学习:j2sdk 与 Tomcat5配置方法与注意事项(1)....
- 本人多年来一直使用delphi这个不错的软件,最近看到身边越来越多的程序员学习java,因此,也想看看java的能力,是不是真的如神话般所述。听前辈们讲最好能从jsp学起,所以本篇先讲讲jsp的配置及javaBean的使用。
现在,我学jsp有两月有余,在jsp的配置上也走了许多的弯路,现把所学写本笔记,以帮助大家不要重走我的路。在这里我会写下一系列学习jsp的文章,当然,读者你可不能笑话我,因
- 分类:Java 查阅全文
- 使用JOTM为Servlets增加事务支持(4)
- 发布Web应用
一旦你安装了JOTM和Tomcat,发布和调用Web应用就非常简单了。首先,下载bank.tgz文件并解压缩。拷贝bank.xml和bank.war到$Tomcat安装目录$/webapps目录下,然后,启动Tomcat:> cd $CATALINA_HOME/bin> ./catalina.sh runUsing CATALINA_BASE:
- 分类:Java 查阅全文
- 使用JOTM为Servlets增加事务支持(3)
- 表示层:
在表示层,由两个JSP文件组成:
atm.jsp:现金支取应用,用于发送用户信息和需要支取的现金数额到bar.CashDelivery类,并显示用户操作的结果。
admin.jsp:管理控制台用于显示和更新与两个资源有关的信息。(并非程序设计的一部分,但是必须要添加以便使资源更新操作变得简单,比如向用户账户存钱)
图1 应用程序设计
配置数据库:
- 分类:Java 查阅全文
- 使用JOTM为Servlets增加事务支持(2)
- 应用程序设计:
数据层:
在数据层,我们需要两个不同的数据库,在每个数据库中都存在一张表。为了让例子更加真实,我们会使用两个不同的数据库,因为从不属于用户账户所在银行的ATM上取钱是确实可能出现的情况。(根据以下信息配置数据库)
banktest包括account表,表示用户账户信息。
atmtest包括atm表,表示ATM信息。
逻辑层:
在逻辑层,我们有三个类访问资
- 分类:Java 查阅全文
- 使用JOTM为Servlets增加事务支持(1)
- 介 绍:
J2EE为应用开发提供了大量的功能,但是为Servlets开发提供的却很少。Servlets开发者可能很难使用J2EE提供的这些功能,既不愿意也没有足够的时间将简单的Servlets容器替换为一个大型的、提供了多余功能的J2EE服务器。无论如何,利用J2EE的模块化特性,有可能通过将一些小型的、实现J2EE规范功能的应用组件集成到Servlet 容器中来增强Web应用,其中一项功能就是
- 分类:Java 查阅全文
- 在J2EE环境中使用Quartz企业级计划调度器(2)
- 3 自动启动Servlets
我们希望在应用被部署或容器启动时就提交任务。我们必须在web模块并重启动的时候初始化QuartzInitializerServlet 和 howto.quartz.servlet.QuartzServlet。为了达到这个目的,我们需要在Web应用的部署描述符(web.xm
- 分类:Java 查阅全文
- 在J2EE环境中使用Quartz企业级计划调度器(1)
- Quartz 是来自OpenSymphony的一个开发源代码的企业级工作计划调度器。要了解详情以及下载Quartz请访问http://www.quartzscheduler.org/quartz/。你可以在你的J2EE应用如EJB中使用Quartz来调度工作计划。本文将会介绍在你的J2EE应用中如何使用Quartz来安排工作计划。文章中将会使用Oracle应用服务器10g J2EE容器(OC4J
- 分类:Java 查阅全文
- JBuilder+JBoss开发Ejb
- JBuilder+JBoss开发Ejb
配置JBoss
下载jboss-3.0.8_tomcat-4.1.24解压缩到D:\JBoss(这是我的配置),然后指定JAVA_HOME(JDK的安装目录)、path和classpath。配置完成后,启动JBoss,测试配置是否成功,打开IE输入:http://localhost:8080/jmx-console/,出现如画面表示成功。
- 分类:Java 查阅全文
- BEA WebLogic Server 学习笔记(2)
- BEA WebLogic Server 学习笔记(2)
写在前面的话:
光阴荏苒,转眼间我的人生也已经走过了25个春秋。回想起从上大学起到现在所走过的足迹,有成功的喜悦,也有伤心的泪水,曾经年少懵懂,不喑世事,只顾贪图玩乐。春天携女友踏青、放风筝,夏日戏水小憩,秋日登高赏景,冬日踏雪等待新的春天的来临,唯独少了发奋读书,为自己的将来设计一二。现在回想起来真是后悔万分。看当今就业形势急转直下,各
- 分类:Java 查阅全文
- XML和XSLT实现代码生成器(IV)
- XML和XSLT实现代码生成器(IV)
结果处理
本文第一部分描述了如何使用静态XML文档和XSLT以及一个简单的Java转换程序实现基本的代码生成器,然而通过分析结果,我的实现至少还有两点是十分原始的,首先代码输出结果的格式非常不理想(参看图2.1),输出代码之间完全没有的空行、缩进,导致代码非常难以阅读,这就需要通过
- 分类:Java 查阅全文
- JAVA数据类型转换
- 这是一个例子,说的是JAVA中数据数型的转换.供大家学习引
package cn.com.lwkj.erts.register;import java.sql.Date;public class TypeChange { public TypeChange() { } //change the string type to the int type
- 分类:Java 查阅全文
- 让System.out.println回家种田
- 让System.out.println回家种田,换句话说,就是该干嘛干嘛去。
您可能在想: System.out.println几乎在每个Java程序里都有那么几行,如何让他老人家回家种田呢? 我们怎么能少了这么重要的革命同志呢?
doodoofish这里要说的是"该干嘛干嘛去",不是System.out.println管的就别让他管。想想,我们用System.out.println (文中称
- 分类:Java 查阅全文
- win2k环境下基于JBOSS的J2EE开发实践----之四:BMP实体Bean的编写与设计
-
win2k环境下基于JBOSS的J2EE开发实践
----之四:BMP实体Bean的编写与设计
说明:本教程发表于csdn.net网站(中国程序员网)文档中心,任何人转载请注明出处,并且保留此说明。作者本人在发表此系列文章后,许多网友来信要求作者继续编写此教程,作者在此处首先感谢广大网友的信任!作者联系地址为:jo
- 分类:Java 查阅全文
- 一步一步学JAVA(第一章 课程概述)
- Java入门程序"Hello World"
案例文件:HelloWorld.java
目 标:初步了解Java应用程序结构
练习Java应用程序的编辑、编译和运行。
代
- 分类:Java 查阅全文