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 ...
在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 ...
最近研究了一下JSF,对JSF有了一点感性认识:
JSF可以提供像rup开发工具一样所见即所得开发能力,集成了许多组件,直接拖到页面上就可以用了。目前比较有名的JSF框架当属Apache的myFaces(个人认为而已),提供了树、日期控件、panel、menue、fileupload 等大量控件。
JSF具有如下特点:(以下是引用Java视线论坛上的评价)
1、客户端网页组件的事件可以直接绑定绑定为服务器端Javabean的方法。
2、网页组件的值可以直接同服务器端JavaBean属性。
3、自动进行状态保存。
4、安全性较高。后台对控件的状态有检查。比如:将控 ...
由于讯息资源文件必须是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
...
#配置根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 ...
Derby是Apache Software Foundation (ASF)的一个的孵化器项目。它是由IBM把自己的 Cloudscape(一种纯关系 Java 数据库)数据库作为开放源代码发布给 Apache Software Foundation (ASF)而建立的。
Cloudscape 是一种基于 Java 的、具有全面事务支持能力的关系数据库技术。它是一种纯嵌入式数据库,可以用在应用程序中,也可以作为更传统的客户机-服务器应用程序的数据库。它体积小,而且不需要数据库管理员;您只需编写应用程序。在需要时直接调用数据库,Cloudscape 就可以为您服务。
IBM Cloudsc ...
<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");
...
Spring简介(Rod Johnson)- -
引自:http://www.blogcn.com/User3/hhli/blog/4361346.html
Spring简介
关于Spring Framework,今年夏天你可能已经听见很多的议论。在本文中,我将试图解释Spring能完成什么,和我怎么会认为它能帮助你开发J2EE应用程序。
另一framework?
你可能正在想“不过是另外一个的framework”。当已经有许多开放源代码(和专有) J2EE framework时,为什么你应该费心读这篇文 ...
告诉你怎样学Java才是硬道理
引自:http://blog.chinaitlab.com/user1/908746/archives/2007/150409.html
做软件开发大概有6年多了,从事JAVA开发大概4年多,
现在在网上总是看到大家在讨论什么架构比什么架构好,什么技术比什么技术强.
对这个我想谈谈我的几点看法.
第一、我觉得谈架构是需要有资格的。如果你THINK JAVA或
JAVA核心技术这两本书还有很多你不能理解 那么你最好先把其中的一本看个滚瓜烂熟,再去看其他技术。你SERVLET用得很熟练了么?如果没有,那么 strust你应该先停下来。如果JDBC还不熟,( ...
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 ...
********字符串类型转换为整数类型************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、在左侧选择要运行的程序,然后点击右侧“ ...
---------------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层的逻辑进行了修改,那么只需要修 ...
JAVA基础知识精华总结 中国IT实验室收集整理 2006-11-14 保存本文 推荐给好友 QQ上看本站 收藏本站 --------------------------------------------------------------------------------1、 对象的初始化 (1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本 ...
- 浏览: 13329 次
- 性别:

- 来自: xian

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
怎样学Java才是硬道理
说的有道理!
-- by 88958620 -
使用Timer的schedule()方 ...
在weblogic集群 是否能够执行
-- by jili3221058






评论排行榜