摘要: 问题背景: SSH项目,网页访问缓慢,分析原因:1.Server端网速慢,或者说不够快,不可控因素。2.网页本身访问慢。 对于第二种情况: 1.jsp页面解析慢,或者说程序后台不够优化。具体涉及到action层、service层、dao层、持久层的程序执行效率问题。 2.资源文件加载慢。具体就是js、css、img文件的加载,抛开网速问题,就是客户端的浏览器缓存的问题。 由于用的是mye... 阅读全文
posted @ 2013-04-17 11:27 wanpp590 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 问题描述:由于将workspace及所有文件的编码方式都改成utf8,写java程序读取含中文文件时候,在控制台及保存文件中出现乱码。 原因分析:该中文文件为gbk编码,java程序以utf8格式读取文件,输出到控制台的内容将不正常。 解决办法:将gbk文件内容复制到utf8文件后读取,控制台及输出文本中文正常。 阅读全文
posted @ 2013-04-11 22:16 wanpp590 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1、错误现象:使用textarea取不到值,仅为“”。KindEditor.ready(function(K) { var editor1 = K.create('textarea[name="paperContent"]', { cssPath : 'kindeditor/plugins/code/prettify.css', uploadJson : 'admin/resource/common_uploadFile.action', allowFileManager : false, afterCreate : func 阅读全文
posted @ 2013-04-11 20:45 wanpp590 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 问题背景:使用ssh框架开发一个站点,需要使用在线编辑器,以往没用框架直接jsp时使用的是fckeditor编辑器。这次结合struts框架开发,开始时选择了tinyMCE(扩展性不错,博客园用的也是这个),但项目进行到一半时候发现需要编辑器能够实现上传文件功能,以便于方便传含图片的新闻及加附件。但是tinymce不支持,需要自己扩展。时间原因,只好重新选择其他编辑器。什么kindeditor、ueditor看了看,最后选择了kindeditor-v4.1.6。问题来了问题描述:1、tinyMCE不支持直接上传文件,需扩展。有时间再整http://www.cnblogs.com/ryandin 阅读全文
posted @ 2013-04-11 20:41 wanpp590 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 背景:使用tomcat7,查看logs下日志:tomcat7-stderr.2013-04-03.log 发现很多警告:2013-4-9 5:23:14 org.apache.catalina.realm.LockOutRealm authenticate警告: An attempt was made to authenticate the locked user "tomcat"http://stackoverflow.com/questions/12367317/tomcat-7-security-attempt-to-login 上说:有人在暴力破解我的tomcat管 阅读全文
posted @ 2013-04-09 10:07 wanpp590 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 错误现象:ie9下打开首页浏览器模式为ie9,文档模式为quirks模式,页面显示不正常。将文档模式改为其他标准模式后正常。错误原因:使用myeclipse自动生成的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>错误显示与ie的兼容性相关。解决办法:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht 阅读全文
posted @ 2013-04-08 23:19 wanpp590 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 错误现象:页面使用ajax验证出现返回的响应为乱码“??????”。错误原因:没有正确使用spring框架的编码过滤器。<!-- 定义编码过滤器 --> <filter> <filter-name>encodingFilter</filter-name> <filter-class> org.springframework.web.filter.CharacterEncodingFilter </filter-class> <init-param> <param-name>encoding</ 阅读全文
posted @ 2013-04-08 11:33 wanpp590 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/amwihihc/article/details/4122738使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:id: 可选属性,作为该Action的引用IDname:必选属性,指定调用Actionnamespace:可选属性,指定该标签调用Action所属namespaceexecuteR 阅读全文
posted @ 2013-03-24 15:18 wanpp590 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 转自:MYSQL外键(Foreign Key)的使用在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。外键的使用条件:1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自动创建索引,但如果在较早的版本则需要显示建立;3.外键关系的两个表的列必须是数据类型相似,也就是可以相互转换类型的列,比如int和tinyint可以,而int和char则不可以;外键的好处:可以使得两张表关联,保证数据的一致性和实现一些级联操作;外键的定义语法:[CONST 阅读全文
posted @ 2013-03-24 15:15 wanpp590 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 错误现象:执行完:mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.2.1 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse后执行mvn appfuse:full-sour 阅读全文
posted @ 2013-03-19 17:26 wanpp590 阅读(536) 评论(0) 推荐(0) 编辑