摘要: 工作中遇到jsp关于取得地址栏中文乱码的问题,经过查找,终于找到了解决的方法,下面为3种情况说明:1、前台javascript编码+后台jsp解码方式:前台:<sccript>for(i=0;i<_input.length;i++){if(_input[i].type=="text"){_input[i].value=encodeURI(_input[i].value);}}uploadForm.action="selPerson.jsp";uploadForm.submit();</script>这里先对表单里的数据进行编 阅读全文
posted @ 2011-10-25 10:40 spencer.IQ 阅读(336) 评论(0) 推荐(0)
摘要: dom 解析 xml,当xml流没有明确定义编码格式时候,回报如下错误Invalid byte 2 of 2-byte UTF-8 sequence使用dom4j 中的documenthelper.parseText()来解析流可避免该问题放生。View Code 1 public class Dom4jParse { 2 public List iterateWholeXML(String str) { 3 4 List list = new ArrayList(); 5 SAXReader saxReader = new SAX... 阅读全文
posted @ 2011-10-24 11:36 spencer.IQ 阅读(207) 评论(0) 推荐(1)
摘要: dom 解析 xml文件流dom xml 1 public class DomParse { 2 3 public List DomParse(String str) { 4 5 List list = new ArrayList(); 6 DocumentBuilderFactory domfac = DocumentBuilderFactory.newInstance(); 7 try { 8 DocumentBuilder dombuilder = domfac.newDocumentB... 阅读全文
posted @ 2011-10-24 11:34 spencer.IQ 阅读(165) 评论(0) 推荐(0)
摘要: spring security 3 的官方的文档不是很好找,一般都是spring security 2 (Acegi)的文档较多,但是 3 在 2 的基础上发生了很大变化,其中过滤器的命名使用上就有很大的差异。这是找到的3.0.1 的一个文档地址http://www.fengfly.com/document/springsecurity3/springsecurity.html(2011.5可用),可以查看过滤器链相关内容,发现不同,下图为3.0+的一个过滤器命名空间表:Table2.1.标准过滤器假名和顺序 auto-config 假名过滤器类命名空间元素或属性CHANNEL_FILTERC 阅读全文
posted @ 2011-05-12 15:02 spencer.IQ 阅读(1834) 评论(0) 推荐(0)
摘要: 在写前端代码时,在图片路径的设置那里经常会遇到一个问题.比方说,在根目录下面新建了个"images"文夹,里面放了张图片top.gif在根目录下另外新建了两个文件夹"CSS"和"JS"专门用来存放用到的.css文件和.js文件(假设我们用到的为"test.css"和"test.js")假设在根目录下有个"test.html"文件,里面分别引用了"test.css"以及"test.js"<link type="text/c 阅读全文
posted @ 2011-03-29 10:44 spencer.IQ 阅读(181) 评论(0) 推荐(0)
摘要: 新版本的geoserver自带有geowebcache不需要另外的安装,但是默认是不开启cache的。要开启geoserver缓存功能的话,访问http://localhost:7001/geoserver/gwc打开图层列表,选择要进行拦截缓存的点击seed this layer然后会在C:\Documents and Settings\Administrator\Local Settings\Temp\geowebcache目录下生成切好的图片。放在该目录下会有一个问题,就是导致你的C盘空间急剧变小,会影响PC机的性能,至于如何更改默认缓存图片的目录,可以采用如下方法。在geoserver 阅读全文
posted @ 2011-03-25 11:09 spencer.IQ 阅读(625) 评论(0) 推荐(1)
摘要: struts2-core-2.2.1.1.jar解压开,META-INF文件下,找到struts-tags.tld,放到项目WEB-INF目录下。在要显示的ftl文件加入:<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld"] /><@s.fielderror cssStyle="color:red"/>这时页面会显示fielderror中的错误信息(后台显示的就是这个)然后国际化,struts2-core-2.2.1.1.jar解压开,org\apache\struts2文件下,找到s 阅读全文
posted @ 2011-03-10 20:45 spencer.IQ 阅读(571) 评论(0) 推荐(0)
摘要: struts2文件上传功能使用,简单易操作,网上资料很多,此处略。当项目中使用springsecurity,struts2的文件上传会产生问题,File对象总是NULL,无法获得form表单中file字段的二进制文件流,经过排出检查,发现是struts2的fileUpload拦截器与springsecurity的拦截器springSecurityFilterChain冲突造成,也就是两者filter-mapping的位置放置错误造成的。正确的放置顺序应该是如下: <filter-mapping> <filter-name>hibernateOpenSessionInVi 阅读全文
posted @ 2011-03-10 20:32 spencer.IQ 阅读(560) 评论(0) 推荐(0)
摘要: the EMBED tag is for compile time only... not runtime loading....It will assign the source to the class andit can't be changed later.In order to change the image source dynamically instead of creating... 阅读全文
posted @ 2010-07-27 10:35 spencer.IQ 阅读(269) 评论(0) 推荐(0)
摘要: one month 阅读全文
posted @ 2010-07-20 15:29 spencer.IQ 阅读(127) 评论(0) 推荐(0)