摘要: 又遇到中文乱码!!!!!以此文集中记录所遭遇的中文乱码解决方案吧~一、基本jsp、serlvet中文乱码解决(这个之前有完整解决笔记,等待有空贴上)二、(2011年10月)采用apache的commons-fileupload作为上传组件,提交表单域包含字段及文件时出现乱码解决:1、同上“一、”用过滤器对所有request请求用utf-8编码2、解决表单域字段值乱码: if(item.isFormField()){ // 如果item是正常的表单域 String name = item.getFieldName(); String value = item.getString("ut 阅读全文
posted @ 2011-10-13 15:10 windelk 阅读(754) 评论(0) 推荐(0)
摘要: 正在做的2个系统都是采用ralasafe中间件来实现权限的控制,不过都是各自有独立的应用库和ralasafe权限库。但是考虑到未来有可能2个系统会整合或有更多的系统会采用相同的权限控制,这时会遇到的问题是:1、ralasafe的权限、查询、用户分类等等表在增加相应记录时是采用sequence增长的(在ralasafe_sequence表里有处理各表的当前值),那么如果各个系统各自拥有自己的ralasafe库,在系统整合时会导致这些表的id值冲突。2、另外在权限库里的ralasafe_ralasafe_userrole里保存的userid也会存在冲突。3、即时userid不冲突,但是登录时若不采 阅读全文
posted @ 2011-09-24 11:00 windelk 阅读(1238) 评论(1) 推荐(0)
摘要: 因数据库变更了用户表的一个字段类型(由原来的int转成varchar(32)),结果导致ralasafe启动错误,根据异常是用户加载出错了:严重: Servlet.service() for servlet ralasafe threw exceptionorg.ralasafe.db.DBLevelException: java.sql.SQLException: Invalid value for getInt() - '9C2AA187848A464AA7C398EED50F22EE' at org.ralasafe.db.sql.Query.execute(Query. 阅读全文
posted @ 2011-09-07 15:32 windelk 阅读(759) 评论(1) 推荐(0)