文章列表
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而 有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一 个使用了大量bean的大项目中它将变得难以阅读和控制。
在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。它们中的一些具有更多的实际意义,而不仅是最好的技巧。请注意另外一些因素,例如域模型的设计,会影响到XML配置,但是这篇文章更关注于XML配置 ...
- 2007-06-05 13:37
- 浏览 914
- 评论(0)
spring+hibernate删除单条记录的几种方法.
CODE:
public void deleteTable(String id) throws DataAccessException {
String sql = "delete Table where rowcode=:rowcode";
Query query = this.getSession().createQuery(sql);
query.setString("rowcode&qu ...
- 2007-06-05 13:35
- 浏览 2540
- 评论(0)
一、JavaMail API简介
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer Agent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着 MTA处理邮件的递送。
在清楚了到MUA与MTA之间的关系后,让我们看看JavaMail API是如何提供信息访问功能的吧!JavaMa ...
- 2007-06-05 13:34
- 浏览 881
- 评论(0)
http://www.javaalmanac.com 这里是《Java开发者年鉴》的在线版本. 如果你要想快速查到某种Java设计开发技巧的用法及示例代码, 这是一个不错的去处.
http://www.onjava.com OReilly的Java网站. 每周都会有新的文章发表,大部分集中在网站设计开发方面。
http://java.sun.com 官方的Java开发者网站 - 每周都有新的设计文章发表
http://www.developer.com/java Java技术文章网站
http://www.java.net Sun的一个Java社区网站
http: ...
- 2007-06-04 22:06
- 浏览 935
- 评论(0)
很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。
一.读取Excel文件内容
字串9
java 代码
/**读取Excel文件的内容
* @param file 待读取的文件
* @return
*/
public static String readExcel(File file) ...
- 2007-06-04 22:04
- 浏览 1013
- 评论(0)
最近做一个项目,需要将word转为html(因为有些用户没有装word,无法打开word文件。晕吗?),找来找去也找不到合适的工具。最后,只能利用word自己的功能,将文件另存为html文件。这样做需要在服务器端装有word,客户端不需要。
下载jacob
JACOB一个JAva-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。你可以在http://sourceforge.net/project/showfiles.php?group_id=109543下载最新的包,也可以在这里下载/html/kaifagongju/Javabianji ...
- 2007-06-04 22:03
- 浏览 2228
- 评论(0)
1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
<!--#include file="data.inc"-->
但是如果data.inc中包含JSP CODE ,我们可以使用:
<%@include file="data.inc"%> 字串9
2、如何执行一个线程安全的JSP?
只需增加如下指令
<%@ page isThreadSafe="false" %> 字串3
3、JSP如何处理HTML FORM中的数据?
通过内置的req ...
- 2007-06-04 22:01
- 浏览 1068
- 评论(0)
问:如何设置Java 2(JDK1.2)的环境变量?
答:
Java 2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.1不同的是:设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径.
Java 2环境变量的设置如下例所示:
Solaris平台: setenv JAVA_HOME Java2的安装路径
setenv PATH $JAVA_HOME/bin:${PATH}
Windows平台: set JAVA_HOME=Java2的安装路径
set PATH=$JAVA_HOMEbin;%PATH%
问: 哪些Jav ...
- 2007-06-04 21:59
- 浏览 922
- 评论(0)
1.WEB.XML的配置:
首先在web.xml中加入:
字串1
代码
<servlet>
<servlet-name>SpringContextServlet</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
&l ...
- 2007-06-03 18:25
- 浏览 1145
- 评论(0)
本文以目前最流行的MySQL为例,讲解通过Tomcat连接池连接MySQL数据库的基本步骤,如果你了解MySQL可跳过第一步。
在进行Tomcat连接池配置前,先解压缩mysql-connector-java-xxx.zip,将其中的mysql-connector-java-3.x.x-xxx.jar取出,置于\common\lib中。
接下来,让我们一起进入精彩的Tomcat配置之旅。
一.新建用户及数据库
操作步骤如下:
C:\Documents and Settings\Administrator>d:
D:\>cd mysql\bin
D:\MySQL\bin& ...
- 2007-06-03 18:24
- 浏览 1166
- 评论(0)
Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或java.lang.Error类衍生出来的。 字串2 字串6
字串6
字串3
它们的不同之处表现在两方面:机制上和逻辑上。
字串8
字串1
字串8
字串3 字串2
一、机制上
字串7
字串1 字串7
字串9
字串8 字串2
它们在机制上的不同表现在两点:1. ...
- 2007-06-03 18:22
- 浏览 696
- 评论(0)
1.RequestDispatcher.forward()
是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递.
但forward ()无法重定向至有frame的jsp文件,可以重定向至有frame的html文件,同时forward()无法在后面带参数传递,比如 servlet?name=frank,这样不行 ...
- 2007-06-03 18:21
- 浏览 1461
- 评论(0)
我这里讲的不是怎么使用搜索引擎,而是怎么让程序利用搜索引擎来搜集网址,这有什么用?很有用!网上动辄有人叫卖网址数据库,如发布软件网址、邮件地址、 论坛网址、行业网址,这些网址是怎么来的呢?不可能是人手工 ...
- 2007-06-03 18:20
- 浏览 970
- 评论(0)
技术架构:
web层可以是任意的MVC框架,目前只实现了SpringMVC和Struts的版本(Struts版已经在weblogic7下跑通,tomcat5还不行);
dao层也没有任何限制,只要按照范例中的模式来做既可;
最终页面上用一个标签来显示翻页按钮等。
btw:谁有兴趣想写个webwork版本的,可以和我联系,或直接发个patch给我
---------------------------------
工作原理:想法很简单,就是应用设计模式里的"模板方法模式",把分页计算的逻辑封装在一个抽象父类(PagingController)里面,留下三个抽象方法: ...
- 2007-06-03 11:03
- 浏览 963
- 评论(0)
1、什么才算javascript中的对象。
a、基本数据类型的包装对象。例如String Number Boolean.关于这三个包装对象这里不准备讨论。建议直接用var s=""; var i=1; var b=false;定义,包装类与java中的包装类不同。javascript中不要用包装类。
b、javascript预定义的对象。Function Array Date RegExp Error等对象。这些对象使用比较简单,也不讨论了。
c、用new Object()创建的对象。等同与var o={a:0,b:'s'};
d、用自定义的构造函数创建的对象。fun ...
- 2007-06-03 10:57
- 浏览 789
- 评论(0)