
技术
skyfulxx
这个作者很懒,什么都没留下…
展开
-
Struts2 Result返回类型概况
Result类型 是在Action执行完,一个结果返回后决定发生什么事的类。开发者可以自由的根据他们的应用和环境的需要创建自己的Result类型。例如在WebWork2中,Servlet和Velocity结果类型已经被创建用来显示web应用程序的画面。注意: 所有的webwork内建的Result类型都实现了com.opensymphony.xwork.Result接口. 这个接口是所有a...原创 2009-10-28 16:38:47 · 214 阅读 · 0 评论 -
关于Struts2 返回XML的问题
1. Action其实是一个POJO,所以我们可以直接把Action生成一个XML.只要把Result Type设为xslt就可以了: 里面包含了Action的所有属性,还有Locale等信息. 可以在浏览器里输入http://localhost:8080/XXX/XXX/XmlModel.action来看. 2. 为了定制...原创 2009-10-28 16:42:35 · 86 阅读 · 0 评论 -
String、StringBuffer和StringBuilder区别
String是一个类,但却是不可变的,所以String创建的算是一个字符串常量,StringBuffer和StringBuilder都是可变的。所以每次修改String对象的值都是新建一个对象再指向这个对象。而使用StringBuffer则是对StringBuffer对象本身进行操作。所以在字符串j经常改变的情况下,使用StringBuffer要快得多。在某些情况下,如:[code="...原创 2009-11-04 15:54:29 · 97 阅读 · 0 评论 -
关于HTTPCLENT超时设置和retry设置
一、旧版本HTTPCLINET 超时设置[code="java"] org.apache.commons.httpclient.HttpClient client = new org.apache.commons.httpclient.HttpClient(); client.setConnectionTimeout(SysGlobals.TIMEOUT); 或者 client...原创 2009-11-17 11:44:07 · 766 阅读 · 0 评论 -
Hibernate中ordinal parameter mismatch的BUG
[b]问题[/b]最近在调整hql语句时,发生一个莫名其妙的问题,hql语句如下:"from Bill where dataDate?=? and callerNumber like ?”;如此简单的一条语句,在执行时却报了一个“ordinal parameter mismatch;”异常。奇哉怪哉,把callerNumber条件放到最前面却是好的:“from Bill where cal...原创 2009-12-09 16:39:58 · 187 阅读 · 0 评论 -
复制表结构和数据的sql
1.复制表结构及数据到新表CREATE TABLE AS 新表 SELECT * FROM 旧表2.只复制表结构到新表CREATE TABLE 新表 AS SELECT * FROM 旧表 WHERE 1=2即:让WHERE条件不成立.3.复制旧表的数据到新表(假设两个表结构一样)INSERT INTO 新表 SELECT * FROM 旧表4.复制旧表...原创 2009-12-23 09:33:32 · 262 阅读 · 0 评论 -
关于Struts2中MAP的迭代遍历
java代码,分别在在map中放入List类型的数据[code="java"]public String travelIndex() throws DataAccessException{ OuteType outeType = new OuteType(); outeType.setFatherName(OuteType.FATHERNAME_C); List inner...原创 2010-08-12 11:49:02 · 117 阅读 · 0 评论