2008-07-25

JSF资源

关键字: jsf, jsf资源
JSF资源 caterpillar.onlyfun.net/Gossip/JSF/JavaServerFaces.htm www.jamesholmes.com/JavaServerFaces/ www.jsf-forum.de www.djyeh.com/post/789.html http://myfaces.apache.org http://tobago.atanion.net/tobago-example-demo/ Tobago Demo http://www.jenia.org/ Jenia项目 http://www.jsf-faq.com/ JSF ...
2008-07-25

Java链接Oracle数据库

关键字: java, oracle, jdbc
在Oracle目录D:\oracle\product\10.2.0\db_1\jdbc\lib下就有链接Oracle所需要的驱动; package com.mhgis.dao; import java.sql.*; public class ConnDB { String sDBDriver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@123.200.211.101:1521:hndb"; String sHint = ""; ResultSet rs ...
2008-07-24

JSF与Exadel Studio

关键字: jsf, exadel studio
最近研究了一下JSF,对JSF有了一点感性认识: JSF可以提供像rup开发工具一样所见即所得开发能力,集成了许多组件,直接拖到页面上就可以用了。目前比较有名的JSF框架当属Apache的myFaces(个人认为而已),提供了树、日期控件、panel、menue、fileupload 等大量控件。 JSF具有如下特点:(以下是引用Java视线论坛上的评价) 1、客户端网页组件的事件可以直接绑定绑定为服务器端Javabean的方法。 2、网页组件的值可以直接同服务器端JavaBean属性。 3、自动进行状态保存。 4、安全性较高。后台对控件的状态有检查。比如:将控 ...
2008-07-22

JDK工具转换properties文件

关键字: properties
由于讯息资源文件必须是ISO-8859-1编码,所以对于非西方语系的处理,必须先将之转换为Java Unicode Escape格式,例如您可以先在讯息资源文件中写下以下的内容: “messages_zh_cn.txt ” titleText=JSF示范 hintText=请输入名称与密码 nameText=名称 passText=密码 commandText=送出   然后使用JDK的工具程序native2ascii来转换,例如: native2ascii -encoding Big5 messages_zh_cn.txt messages_zh_cn.properties    ...
2008-07-22

log4j配置文件

关键字: log4j.properties, log4j配置
#配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, ... #level 是日志记录的优先级 #appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。 log4j.rootLogger=INFO,stdout,R #Log4j提供的appender有以下几种: #org.apache.log4j.ConsoleAppender(控制台), #org.apache.log4j.FileAppender(文件), #org.apache.log4j.DailyRol ...
2008-07-12

MyEclipse Derby

关键字: myeclipse derby
Derby是Apache Software Foundation (ASF)的一个的孵化器项目。它是由IBM把自己的 Cloudscape(一种纯关系 Java 数据库)数据库作为开放源代码发布给 Apache Software Foundation (ASF)而建立的。 Cloudscape 是一种基于 Java 的、具有全面事务支持能力的关系数据库技术。它是一种纯嵌入式数据库,可以用在应用程序中,也可以作为更传统的客户机-服务器应用程序的数据库。它体积小,而且不需要数据库管理员;您只需编写应用程序。在需要时直接调用数据库,Cloudscape 就可以为您服务。 IBM Cloudsc ...
两本JSF电子书下载
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>js</title> <SCRIPT language=JavaScript> function Run(strPath) { try { var objShell = new ActiveXObject("wscript.shell"); ...
2008-02-27

Spring简介

关键字: spring
Spring简介(Rod Johnson)- - 引自:http://www.blogcn.com/User3/hhli/blog/4361346.html Spring简介 关于Spring Framework,今年夏天你可能已经听见很多的议论。在本文中,我将试图解释Spring能完成什么,和我怎么会认为它能帮助你开发J2EE应用程序。 另一framework? 你可能正在想“不过是另外一个的framework”。当已经有许多开放源代码(和专有) J2EE framework时,为什么你应该费心读这篇文 ...
2008-02-27

怎样学Java才是硬道理

关键字: 学习
告诉你怎样学Java才是硬道理 引自:http://blog.chinaitlab.com/user1/908746/archives/2007/150409.html 做软件开发大概有6年多了,从事JAVA开发大概4年多, 现在在网上总是看到大家在讨论什么架构比什么架构好,什么技术比什么技术强. 对这个我想谈谈我的几点看法.    第一、我觉得谈架构是需要有资格的。如果你THINK JAVA或 JAVA核心技术这两本书还有很多你不能理解 那么你最好先把其中的一本看个滚瓜烂熟,再去看其他技术。你SERVLET用得很熟练了么?如果没有,那么 strust你应该先停下来。如果JDBC还不熟,( ...
2008-02-27

Spring之IOC

关键字: spring
Spring之IOC Spring的功能是很强大的,在其“绝不发明自己认为好的轮子,而只发明自己认为不好的轮子”的指导思想下,通过充分实践了“一切实事求是、‘循证架构’的工作方式”的理论,基本上把轻量级的J2EE应用框架(如ORM、MVC等)进行了整合,并构架了一些常用的功能(如DAO),形成了一个功能强大的J2EE轻量级企业应用框架。   然而,或许是大家对Spring掌握得还不透彻的缘故吧,看到很多软件企业中用到的Spring功能,基本上大多数都只是用其IOC功能,有时候附带用了其中的AOP事务管理功能。   IOC及AOP虽然不是Spring首创,然而其在这两块都是做得很不错的,应该说 ...
Unable to find a javac compiler;Perhaps JAVA_HOME does not point to the JDK   tomcat_home, java_home都已经添加到了环境变量里,但启动jsp的时候却出现了以下的异常 Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK 解决方案: 只要把JAVA_HOME/lib ...
2007-08-13

Java&Jsp

关键字: java
********字符串类型转换为整数类型************UserRight=Integer.parseInt(pdb.getString("UserRight",1));********数组传参的获取**********************String[] delType=request.getParameterValues("isDel");********JAVA中的时间日期的操作*************java.util.Date().toLocalString() 方法在一些机子上可以通过,有些则报错,请 >>>& ...
//中文版: 1、打开“运行”菜单,点击“运行(N)...”按钮,进入运行配置界面。 2、在左侧选择要运行的程序,然后点击右侧“(x)=自变量”标签,在下面的“程序自变量(A):”文本框中输入程序运行需要的参数,多个参数以空格分开即可。 3、点击下面的“运行(R)”按钮运行程序。 //英文版: 1、打开“Run”菜单,点击“Run...”按钮,进入运行配置界面。 2、在左侧选择要运行的程序,然后点击右侧“ ...
2007-07-26

使用Timer的schedule()方法

关键字: java
---------------schedule的意思(时间表、进度表) timer.schedule(new MyTask(event.getServletContext()), 0, 60*60*1000); 第一个参数"new MyTask(event.getServletContext())": 是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现 public void run() 方法,因为 TimerTask 类实现了 Runnable 接口。 第二个参数"0"的意思是:( ...
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP 在一个规范的J2EE架构中,不同层的数据表示应该被限制在层内,而不应该扩散到其它层,这样可以降低层间的耦合性,提高J2EE架构整体的可维护性和可扩展性。比如说Web层的逻辑进行了修改,那么只需要修 ...
2007-05-03

JAVA基础知识精华总结

关键字: java
JAVA基础知识精华总结    中国IT实验室收集整理  2006-11-14  保存本文  推荐给好友  QQ上看本站  收藏本站  --------------------------------------------------------------------------------1、 对象的初始化 (1) 非静态对象的初始化  在创建对象时,对象所在类的所有数据成员会首先进行初始化。  基本类型:int型,初始化为0。  如果为对象:这些对象会按顺序初始化。  ※在所有类成员初始化完成之后,才调用本 ...