自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

struts2表单(method=get)乱码问题

今天在做一个图书查询时,想让查询的条件通过GET的方式提交到相应的action里.问题是中文数据提交到action里都成了乱码.用post提交时,并不会出现上面提到的乱码问题.请问该怎样提交用GET提交的乱码问题?在SearchAction里输出查询条件.比如说图书名称.在控制台都成了乱码 ...

2007-11-22 14:05:19 136

struts + spring + hibernate整合事务配置的问题(请教高手)

http://www.blogjava.net/keweibo/articles/150830.html

2007-10-08 17:52:07 127

JDK 1.5 + TOMCAT 5.5 + DWR 2

JDK 1.5 + TOMCAT 5.5 + DWR 2 启动TOMCAT时,控制台提示以下信息INFO : Probably not an issue: org.jdom.Document is not available so the jdom converter will not load. This is only an problem if you wanted to use it...

2007-10-08 17:48:18 171

struts2 interceptor 问题(请教高手)

今天写了一个自定义拦截器.却遇到了以下问题package dgut.ke.interceptors;import java.util.ArrayList;import java.util.List;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;imp...

2007-10-06 13:54:00 123

struts2的struts.properties配置文件详解

 struts.action.extension          The URL extension to use to determine if the request is meant for a Struts action            用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。...

2007-10-04 05:47:00 88

HibernateTemplate的常规用法

HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q      void delete(Object entity):删除...

2007-10-01 11:55:00 103

Hibernate的复杂用法HibernateCallback

HibernateTemplate还提供一种更加灵活的方式来操作数据库,通过这种方式可以完全使用Hibernate的操作方式。HibernateTemplate的灵活访问方式是通过如下两个方法完成:q      Object execute(HibernateCallback action)q      List execute(HibernateCallback action)这两个方法都...

2007-10-01 11:54:00 232

Struts+Spring+Hibernate整合入门详解

     摘要: 本概念和典型实用例子。一、基本概念      Struts:作为基于 MVC 模式的 Web 应用最经典框架,两个项目Struts 和webwork已经集成,成为现在的Struts2。目前的最新版本是2.0.9(2007-7)。      Spring:是一个轻型的容器,利用它可以使用一...  阅读全文KE 2007-10-01 11:25 发表评论...

2007-10-01 03:25:00 96

XML解析器

出处:http://www.webjx.com/htmldata/2007-06-30/1183208042.html如需读取、更新、创建或者操作某个XML文档,则需要XML解析器。实例解析XML文件 - 跨浏览器的实例 本例是一个跨浏览器的实例,把某个XML文档("note.xml")载入XML解析器。 <html><body><scripttyp...

2007-09-29 08:27:00 143

一篇不错的讲解Java异常的文章(转载)----感觉很不错,读了以后很有启发

 六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... ...

2007-09-27 13:58:00 507

jseclipse的安装以及中文问题

JSEclipse是针对Eclipse开发平台的免费插件。它支持的功能有:代码完成、大纲浏览、错误报告、代码换行,等等。    一、jseclipse的安装        1.打开Eclipse工作区(Workbench)       2.利用更新管理器安装JSEclipse,在主目录中找到:Help > Software Updates ->Find andInstall...

2007-09-25 05:05:00 161

中文乱码问题产生的由来

中文乱码问题产生的由来 在计算机中,只有二进制的数据,不管数据是在内存中,还是在外部设备上。对于我们所看到的字符,也是以二进制数据的形式存在的。不同的字符对应的二进制数的规则,就是字符的编码。字符编码的集合称为字符集。常用的字符集1 ASCII2 ISO8859-13 GB2312和GBK  每个国家(或者区域)都规定了计算机信息交换用的字符编码集,这就造成了交流上的困难。想象一...

2007-09-20 13:46:00 6881

在Struts2中实现文件上传(二)

在Struts2中实现文件上传(二)  发布者:[IT电子教育门户]    ...

2007-09-19 14:14:00 113

在Struts2中实现文件上传(一)

在Struts2中实现文件上传(一) 转自:http://www.mldn.cn/articleview/2007-8-22/article_view_2245.htm ...

2007-09-19 14:11:00 110

struts+spring+hibernate 组装web应用

     摘要: 使用struts+spring+hibernate 组装web应用  摘要:   这篇文章将讨论怎样组合几个著名的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持一致。富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关。这篇文章将使用3种流行的开源框架来讨论组合框架的策略   其实,就算用Java建造一个不是很烦琐的web...

2007-09-18 07:46:00 99

裁减字符串

裁减字符串使用StringUtils.trim()方法裁减掉多余的空格、控制符以及其它指定的字符。所谓控制符指的是ASCII码表取值小于32的字符,即从0(null)到31(单元分隔符)的所有字符。自定义裁减字符串如果字符串的首尾含有要清除的字符,可以使用StringUtils.strip()方法清除它们。与trim()方法不同,strip()方法能够由用户指定字符作为清除的内容。例如在...

2007-09-17 14:59:00 171

搜索嵌套字符串

搜索嵌套字符串使用StringUtils.substringBetween(),该方法能够返回两个指定参数包围起来的字符串内容。其格式为:StringUtils.substringBetween(要搜索的字符串,"参数一","参数二")注意:substringBetween()方法将返回位于起始和终止字符串之间的第一个字符串。除此之外,substringBetween()方法还能找到被相...

2007-09-17 14:52:00 123

分割字符串

分割字符串使用StringUtils.split(),并提供一系列字符作为分隔符。例如String[] array = StringUtils.split(inputString," ," ,2);第一个参数为要分割的字符串;第二个参数为分隔符;第三个参数为分割后返回的个数。StringUtils.split()函数不会因为分隔符相邻而返回空字符串。通过传入带有空格和逗号的字符串,...

2007-09-17 14:46:00 130

缩减字符串

缩减字符串使用StringUtils.abbreviate()方法。只要传给它待缩减的字符串和最大允许缩减长度即可。StringUtils.abbreviate()方法也能够在字符串内的某个偏移量处开始缩减。形式如下StringUtils.abbreviate(message,offset,width),其中message为待缩减的字符串,offset为偏移量,width为要允许缩减的长度...

2007-09-17 14:37:00 693

检查空字符串

检查空字符串使用StringUtils.isBlank().该方法在收到空字符串、零长度字符串或全为空格的字符串时将返回true。它能通过返回true的方式优雅地处理null。检查非空字符串也同样简单;StringUtils.isNotBlank()的作用和isBlank()恰好相反。当一个字符串为空或者只包含空格,或是null时,StringUtils.isNotBlank()方法将返回...

2007-09-17 14:31:00 122

常见的事务传播规则

常见的事务传播规则有如下几种:  PROPAGATION_MANDATORY: 要求调用该方法的线程必须处于事务环境中,否则抛出异常;  PROPAGATION_NESTED:如果执行该方法的线程已处于事务环境下,依然启动新的事务,方法在嵌套的事务里执行。如果执行该方法的线程并未处于事务中,也启动新的事务,然后执行该方法,此时与 PROPAGATION_REQUIRED相同; ...

2007-09-17 14:15:00 363

Hibernate3.x调用存储过程

     摘要: Hibernate3.x调用存储过程 原文出处:http://tech.it168.com/j/d/2007-05-14/200705141007843.shtml说明:该文不得转载摘要:本文以详尽的实例展示了hibernate3.x中调用存储过程各步骤,从建立测试表、存储过程的建立、工程的建立以及类的编写和测试一步一步引导用户学习hibernate3.x中调用存储过程的方...

2007-09-17 14:09:00 74

OpenSessionInView模式运用

Spring+Hibernate中OpenSessionInView模式运用 配置OpenSessionInView模式也很简单,Spring提供了两种方式:1、过滤流Filter <filter><filter-name>OpenSessionInViewFilter</filter-name><filter-class>     ...

2007-09-17 13:31:00 154

Struts+Spring+Hibernate处理Lob(Blob,Clob)

Struts+Spring+Hibernate处理Lob(Blob,Clob)  Struts+Spring+Hibernate处理Lob(Blob,Clob)   在使用struts+spring+hibernate的开发中,有些时候用户会有数据库存储文件的需求,在数据库中一般会采用 ...

2007-09-17 11:34:00 90

java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required

昨天在做一个SSH的例子时.启动TOMCAT服务器时就老是报错..........java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required根据提示在配置文件中为这个类添加一个property属性<property name="sessionFactory"><...

2007-09-16 08:45:00 193

Hibernate的检索策略

     摘要:  Hibernate的检索策略立即检索   类级别的立即加载关联对象 关联级别的立即加载指定对象的关联对象可以设定批量检索数量延时检索   类级别的延时加载关联对象 关联级别的延时加载指定对象的关联对象可以设定批量检索数量   迫切左外连接检索 类级别不适用关联级别通过左外连接加...  阅读全文KE 2007-09-16 14:52 发表评论...

2007-09-16 06:52:00 66

Hibernate的数据库事务管理

一、           数据库事务概念 数据库事务的特征: ACID Atomic (原子性)、 Consistency (一致性)、 Isolation (隔离性)和 Durability (持久性)。 DBMS 用日志来保证数据的原子性、一致性和持久性;用锁的机制来保证数据的隔离性。 二、           事务的边界 数据库支持 2 种事务模式:自动提交和手动提交。 JDBC...

2007-09-16 06:50:00 187

Hibernate的检索策略

Hibernate 提供了 3 种检索策略: l        延迟检索; l        立即检索; l        迫切左外连接; Hibernate 提供 2 种方式来确定检索策略,一中是在配置文件当中,另外一种是在程序种设置。当然,如果你在程序中设置了检索策略,那么你在配置文件中的设置也就无效了。另外的一种情况是 HQL 会忽略配置文件的设置,而总是采用迫切左外连接。 一、...

2007-09-16 06:48:00 66

struts标签使用举例--logic篇

  1.  logic:empty          该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况:         1)当Java对象为null时;         2)当String对象为""时;          3)当java.util.Collection对象中的isEmpty()返回true时;         4)当java.ut...

2007-09-16 02:24:00 75

JAVA程序员面试32问

第一,谈谈final, finally, finalize的区别。    第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?     第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。     第四,&和...

2007-09-15 02:36:00 64

解决DisplayTag有中文条件时的分页问题

很早就开始用DisplayTag了,真得很方便,不用考虑分页,表格等问题。但是有一个问题一直困扰我,就是有中文作为表单提交内容的时候,翻页就不能用了,中文变成了乱码。表单传送时, form的提交采用的是Post方法,这没错,但链接采用的是Get方法,问题就出在这里,因为和Tomcat4相比,Tomcat5的post和get采用的方式不再相同了,汉字编码的实现方式也不同了。Post是将地址传送...

2007-09-15 02:34:00 97

应用displaytag在struts中完成大数据量分页

应用displaytag在struts中完成大数据量分页显示,Oracle数据库 JSP文件: <%...@ taglib uri="/WEB-INF/displaytag.tld" prefix="disp" %><disp:table name="resultList" export="true" pagesize="100" requestURI=

2007-09-15 02:32:00 91

Displaytag1.1支持在外部实现大数据量分页

     摘要: Displaytag1.1支持在外部实现大数据量分页。主要有两种方式实现:Displaytag 1.1 offers two alternative ways for working with partial lists: the first one uses the valuelist pattern, and requires that the object...

2007-09-15 02:21:00 93

几种误解,以及乱码产生的原因和解决办法

几种误解,以及乱码产生的原因和解决办法3.1 容易产生的误解   对编码的误解 误解一 在将“字节串”转化成“UNICODE 字符串”时,比如在读取文本文件时,或者通过网络传输文本时,容易将“字节串”简单地作为单字节字符串,采用每“一个...

2007-09-13 14:34:00 521

字符,字节和编码

字符,字节和编码[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码...

2007-09-13 14:25:00 56

Tomcat中文乱码问题原因和解决方法

Tomcat中文乱码问题原因和解决方法 自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。  一、Java中文问题的由来  Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java...

2007-09-13 07:26:00 104

编码基本知识

编码基本知识:<o:p>最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多编码,重要的有如下几个:<o:p>1. iso8859-1<o:p>属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。<o:p>很明显,iso8859-1表示的字...

2007-09-13 07:12:00 86

常用字符集编码的概要特性(二)

BIG5Big5是双字节编码,高字节编码范围是0x81-0xFE,低字节编码范围是0x40-0x7E和0xA1-0xFE。和GBK相比,少了低字节是0x80-0xA0的组合。0x8140-0xA0FE是保留区域,用于用户造字区。Big5收录的汉字只包括繁体汉字,不包括简体汉字,一些生僻的汉字也没有收录。GBK收录的日文假名字符、俄文字符Big5也没有收录。因为Big5当中收录的字符有限,因此有...

2007-09-13 07:01:00 130

常用字符集编码的概要特性(一)

搞清常用编码特性是解决字符集编码问题的基础。字符集编码的识别与转换、分析各种乱码产生的原因、编程操作各种编码字符串(例如字符数计算、截断处理)等都需要弄清楚编码的特性。了解一种字符集编码主要是要了解该编码的编码范围,编码对应的字符集(都包含哪些字符),和其他字符集编码之间的关系等。ASCIIASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符...

2007-09-13 07:00:00 165

org.springframework.web.filter.CharacterEncodingFilter

web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.

2007-09-12 15:27:00 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除