- 博客(15)
- 问答 (2)
- 收藏
- 关注
原创 多种struts2的表达式
假设Action代码里是这样写的: List<User> userList = userManager.getAll();getRequest().setAttribute("userList", userList); User类里包含name、password等属性。 在jsp页面上使用struts2的表达式输出数据,一般是下面这种: <...
2010-08-04 00:53:24
141
原创 解决ajax的getJson的乱码问题
今天遇到一个需求:用ajax跨域提交数据。我使用jquery进行提交。有2种提交的方法,分别是$.post()和$.getJson()。但是post方法不支持跨域(post方法不会产生乱码问题)。那只能使用getJson方法了。客户端代码如下:var url = 'http://localhost/ajax/postData.action';var getParam = {...
2010-05-21 17:50:31
164
原创 struts2日期类型转换
在Struts2中,一般的内置类型都会在由系统自动进行转换.但是Date类型好像有时候行,有时候不行。比如我这次,本地运行正常,一上测试服务器就不行了。 因此要想保证系统一定要正确第对Date类型进行转换,就要写一个全局的类型转换类,进行Date与String之间的类型转换。 这个转换类是从网上看的: package com.great.ut...
2010-05-21 12:01:10
129
原创 struts2+json 的jar冲突
今天做一个项目(ssh)的时候遇到“java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/String;)Ljava/lang/Object;”异常,导致该异常的是jsonplugin的jar包与Struts2的jar包不匹配引起的。 具体的报错是严重: Servlet.ser...
2010-05-13 19:36:03
184
解决memcached的内容为乱码的现象
最近搞一个技术实现:将页面的html源码为value,将页面的url作为key保存到memcached里。然后利用nginx+memcached模块进行访问。可以大大提高web系统的性能和速度。 实现的过程中遇到一个困难:从memcached里取出来的value有时候是乱码。经过大量的试验,我发现了一个规律:页面大小不超过64k的,取出来的值不存在乱码问题。一旦超过这个值,就变成了乱...
2010-03-19 23:51:13
1072
当memcached的key为url时
memcached的客户端最著名的是这2个:memcached client for java和spymemcached。前者,使用最广泛。稳定性比较好。后者存取速度会高于前者,但是稳定性不好。我采用了前者。 但有一天,我需要将url作为key存入memcached,却怎么也存不进去。而直接用memcached命令set,是可以存进去的。看来是memcached client for ja...
2010-03-18 13:00:05
136
Unable to instantiate Action
今天遇到一个报错,信息如下: java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy45] to required type [org.dudu.box.service.AnswerManager] for property 'answerManager': no matching editors or ...
2009-09-02 20:19:50
148
hibernate查询当天日期
最近项目中遇到要求查出当天日期的记录。用hibernate实现。如果是直接写sql多好啊! 说明:spring2.5+struts2+hibernate3数据库:mysql5.1数据库字段是datetime类型,java代码里是Date类型。思路是:比如今天是2009-08-14 13:42:34,则查时间是大于等于“2009-08-14 00:00:00”小于“2009-...
2009-08-14 14:31:22
782
1
AIX系统下安装JDK1.5
一、检查系统#oslevel(aix版本)5.3.0.0# prtconf –c(cpu位数)CPU Type: 64-bit 因此,系统需要安装64位的jdk,即64-bit Java 5 SDK(当然,如果是32-bit,就要下载32-bit Java 5 SDK了) 二、下载jdk首先去ibm网站(http://www.ibm.com)注册一个用户,然后去下面的地址进行下载:https://...
2009-06-11 17:51:02
190
struts-2.1.6的配置错误一例
用spring2.5+struts2+ibatis2搭建了一个系统,本来只想做个小测试的。谁知道,一运行就抛错:2009-5-27 17:09:03 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2Unable to load configuration. ...
2009-05-27 17:28:36
120
oracle建立自动增长字段
oracle数据库与其他的数据库不太一样,比如在mysql里自动增长只要设定“auto_increment”即可。可是在oracle里就麻烦了。本文就说说在oracle里建立自动增长的字段。 1.建立一个简单的表-- Create tablecreate table USERINFO( ID NUMBER not null, USERNAME VARCHAR2(25...
2009-03-11 12:27:07
113
struts2的select标签使用例子
在一个ssh项目里,我使用到了strut2标签,因为不熟练,遇到一系列问题,下面整理出来,与大家共享。 要求是这样:在前台页面上要用select下拉框,下拉框的内容是从后台程序读出来的。 1.首先,来看看前台页面baseinfo.jsp:<%@ page contentType="text/html; charset=GB2312"%><%@taglib prefix...
2009-02-27 10:12:32
190
java.lang.ClassCastException错误
在一个ssh项目中,测试的时候遇到这样的错误:java.lang.ClassCastException: auth.service.impl.AuthManagerImpl$$EnhancerByCGLIB$$3a66bc4f at auth.test.AuthManagerImplTest.testCheckUser(AuthManagerImplTest.java:31) at sun....
2009-02-25 17:30:20
1092
hibernate抛错:null in entry
在一个ssh的项目里,我遇到了这样的抛错:org.hibernate.AssertionFailure: null id in auth.model.AuthUser entry (don't flush the Session after an exception occurs) at org.hibernate.event.def.DefaultFlushEntityEventListen...
2009-02-25 17:22:26
170
Windows上安装svn
Windows上安装svn 1. 安装a) 服务端svn-1.4.6-setup.exe双击安装,一路next。b) 客户端TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi(又称小乌龟)双击安装,一路next。LanguagePack-1.4.3.8645-win32-zh_CN.exe(汉化包)双...
2008-10-24 11:59:14
165
空空如也
如何在log里输出对象的值
2009-04-07
Acegi能够隐藏权限吗?
2009-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人