- 浏览: 79443 次
- 性别:
- 来自: 湘潭
最新评论
-
bardo:
建议看看这个代码
http://bardo.iteye.com ...
数字转换金额 -
gongxuxuxu:
我就是这么做的。在windows+jboss下行的通。
在 s ...
url乱码 -
benbear2008:
struts2.1.6中 带有 <#assign s=J ...
在struts2中使用freemarker -
ychda:
格式化一下吧。程序不错。
数字转换金额 -
ychda:
package com.chenqian.test;
im ...
数字转换金额
文章列表
动态代理
public class MyHandler implements InvocationHandler {
private Object target;
public MyHandler(Object t) {
target= t;
}
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
System.out.println("hello!!");
...
- 2008-12-25 09:52
- 浏览 829
- 评论(0)
Log 日志包
log4j.appender.consoleAppender = org.apache.log4j.ConsoleAppender
log4j.appender.logfile = org.apache.log4j.DailyRollingFileAppender
ConsoleAppender,控制台输出
FileAppender,文件日志输出
SMTPAppender,发邮件输出日志
SocketAppender,Socket日志
NTEventLogAppender,Window NT日志
SyslogAppender,
JMSAppender,
AsyncAppender ...
- 2008-12-21 15:03
- 浏览 2938
- 评论(0)
转自:http://blog.csdn.net/jupiter97/archive/2007/04/25/1584635.aspx
每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定.
web.xml定义:
.站台的名称和说明
.针对环境参数(Context)做初始化工作
.Servlet的名称和映射
.Session的设定
.Tag library的对映
.JSP网页设定
.Mime Type处理
.错误处理
.利用JDNI取得站台资源
要了解web.xml的设定值,必须了解它的schema,从web.xml中知道它的schema是由S ...
- 2008-12-21 13:34
- 浏览 641
- 评论(0)
從資料庫的觀點來看,Set、Map、Bag是無序的,而List是有序的,這邊所謂的無序或有序,是指將容器中物件儲存至資料庫時,是否依容器物件中的順序來儲存。
然而從資料庫取得資料之後,您也許會希望Set、Map等容器中的物件 ...
- 2008-12-19 14:03
- 浏览 7787
- 评论(0)
转自http://dev.21tx.com 网页教学网
1 createElement(element)
创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。
eg) var para = document.createElement("p");
document.body.appendChild(para);
2 createTextNode()
创建 ...
- 2008-11-25 16:21
- 浏览 727
- 评论(0)
JAVA 中URL链接中文参数乱码的处理方法2007年12月24日 星期一 09:10方法一:http://xxx.do?ptname='我是中国人'String strPtname = request.getParameter("ptname");strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8");
方法二:
<%@ page contentType="text/html;charset=gb2312" %>
<a ...
- 2008-11-03 14:28
- 浏览 3124
- 评论(1)
Struts 2框架有两个核心配置文件:struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。
struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts2属性值。
struts ...
- 2008-10-24 15:17
- 浏览 2119
- 评论(0)
新一代的 Web Services 框架如 Axis2、CXF 都是由现有的项目中逐渐演化而来的,Axis2 是由大家熟悉的 Axis 1.x 系列演化过来,而 Apache CXF 则是由 Celtix 和 XFire 项目整合而生,并且刚刚发布了 2.0.2 的最新版本,不过仍是 Apache 的一个孵化项目。
Axis2 是对 Axis 进行了彻底的重写的一个新项目了,它使用了新的模块化架构,更方便于功能性的扩展等等。 Apache CXF 则是由 XFire 和 Celtix 两个现有的项目进行了重组。
问题:如果现有的应用程序是基于 Axis 1.x、XFire 或者 Celtix 的 ...
- 2008-09-27 14:35
- 浏览 1032
- 评论(0)
简介
对于一个典型的Web应用,完善的认证和授权机制是必不可少的,在SpringFramework中,Juergen Hoeller提供的范例JPetStore给了一些这方面的介绍,但还远远不够,Acegi是一个专门为SpringFramework提供安全机制的项目,全称为Acegi Security System for Spring,当前版本为0.5.1,就其目前提供的功能,应该可以满足绝大多数应用的需求。
本文的主要目的是希望能够说明如何在基于Spring构架的Web应用中使用Acegi,而不是详细介绍其中的每个接口、每个类。注意,即使对已经存在的Spring应用,通过下面介绍的步骤,也 ...
- 2008-09-27 13:47
- 浏览 2648
- 评论(0)
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。 Hibernate的
- 2008-09-26 17:19
- 浏览 778
- 评论(0)
第一范式:
对于表中的每一行,必须且仅仅有唯一的行值.在一行中的每一列仅有唯一的值并且具有原子性.
(第一范式是通过把重复的组放到每个独立的表中,把这些表通过一对多关联联系起来这种方式来消除重复组的。)
...
- 2008-09-24 15:50
- 浏览 830
- 评论(0)
本文转自网络
和Spring1.X相比,Spring2.X使用ASPectJ的语法来声明AOP,这使得它更“标准”,更灵活了。还是那句话,如果你不了解AspectJ并且打算使用Spring2.X的AspectJ式AOP,那就学学AspectJ吧,这方面的书还是很多了。 Spring2.X下 ...
- 2008-09-17 15:35
- 浏览 828
- 评论(0)
package com.chenqian.test;
import java.awt.image.BufferStrategy;
import java.util.Scanner;
public class NumberToUpper {
/** 大写数字 */
private static final char[] big = "零壹贰叁肆伍陸柒捌玖".toCharArray();
/** 整数部分的单位 */
private static final char[] iunit = "元拾佰 ...
- 2008-09-11 01:07
- 浏览 1023
- 评论(3)
eclipse\configuration\.settings目录下,有一个"org.eclipse.ui.ide.prefs”文件,
用记事本打开,里面有一个"SHOW_WORKSPACE_SELECTION_DIALOG”,
如果你之前有打勾的话后面的值是false,你把它改成true就好了,下次再开就出现那个"Workspace Launcher”框了。
下面还有一个"RECENT_WORKSPACES”,是你的工作区,它是用\n隔开的。
- 2008-09-11 00:48
- 浏览 2655
- 评论(0)
1)alt+/的用处:提示输入相关的函数,提示输入相关的类,对if\switch等代码的自动输入;
2)ctrl+shift+f代码格式化;
3)自动汇入所需要的类别:Ctrl+Shift+O 简易说明: 假设我们没有Import任何类别时,当我们在程序里打入: BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); 此时Eclipse会警示说没有汇入类别,这时我们只要按下Ctrl+Shift+O ,它就会自动帮我们Import类别。
4)查看使用类别的原始码:Ctrl+鼠标左键点击 简易说明:可以 ...
- 2008-09-11 00:44
- 浏览 1449
- 评论(0)