- 博客(11)
- 收藏
- 关注
原创 HTML超链接中文乱码
Vm中一个超链接URL需要拼接中文作为Get请求的参数。如果直接拼接,传到后台Action的参数对象中后取出会是乱码,需要编码后再拼接到URL上。 解决方法是在Action中添加一个成员变量,保存编码后的中文参数。在vm页面渲染时取出这个变量值,再拼接超链接。 在这里碰到的问题是:调用java.net.URLEncoder的encode()方法时,如果没有显示指定字符集参数,那么URL
2012-12-30 09:24:28 5669
原创 改变HTML下拉框选项的方法
提交表单后返回的HTML页面重新渲染,SELECT控件的value和selectedIndex属性都无法使下拉框保留提交表单前的状态。 全部 通过 末通过 待处理一种临时的解决方案是在vm文件末尾加上一段脚本为下拉框赋值: $('#idState').val('$!{state}'); 另一种方案是设置默认选中项:
2012-12-30 09:21:46 4338
转载 【CentOS】 Nginx+jdk+tomcat 环境搭建
CentOS Nginx+jdk+tomcat 环境搭建 一、jdk安装jdk下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html。从上面网页中选择适合的jdk下载到/root/目录下。我选择的是jdk
2012-12-29 11:39:27 1823 2
原创 MySQL自动关闭连接导致DBCP报错
长时间不操作页面后,再操作时程序就会报错,异常如下: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failureThelast packet successfully received from the server was 8,064,672 millisecondsago.
2012-12-28 20:29:08 10662
原创 上传文件到服务器的Linux命令
1 ssh在Cygwin中执行:$ ssh username@remotehost2 scp命令scp基于SSH协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下: $ scp filename username@remotehost:remotedirectory 执行:$ scp ipmsg.log admin@10.25.1.20
2012-12-28 20:23:03 59147 1
原创 Struts2性能调优拦截器
当我们在工作中需要实现某些小需求时,不妨先进行下简单的调研,看看正在使用的开源框架是否已经具备了我们需要的功能,这样就不用重复发明轮子了。 下面以性能测试为例,看看如何调查Struts2框架是否具备这种功能。1. struts-default.xml因为Struts2的许多核心功能都是基于内部拦截器来实现的,所以我们首先要看看它是否有性能调优相关的拦截器。这就需
2012-12-28 20:14:24 3305
原创 Strut2判断是否是AJAX调用
1. AJAX与传统Form表单实际上,两者一般都是通过HTTP的POST请求。区别是浏览器提交Form表单后,期望服务器返回一个完整的HTML页面。而AJAX调用是由XMLHttpRequest对象(不同浏览器可能不一样)发出,浏览器期望服务器返回HTML片段即可,具体是JSON、XML等都没有要求。返回到浏览器后如何使用,也是由JS脚本自己决定的。 2. 请求是不是AJAX
2012-12-28 20:10:15 3972
原创 Tomcat6添加MySQL的JNDI数据源
1. 添加JNDI配置文件到工程下<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="h
2012-12-21 19:53:28 3780
原创 Struts2自定义日期转换器
1. 日期格式转换器自定义日期格式转换器,可以动态调整日期格式,并更新到数据库。 /** * 保存日期格式的基础类。 * * @author daichen * */public class DateConverter extends StrutsTypeConverter { /** * 内存中的日期格式 */ private
2012-12-17 19:50:22 5525
原创 Spring中Log4j高级配置
Spring对Log4j支持的入口类是一个ServletContextListener。 Log4jConfigListenerLog4jWebConfigurerLog4jWebConfigurer中有三个主要的属性,它们都是可以在web.xml中配置的: 1. Log4jConfigLocation:Log4j配置文件的位置
2012-12-17 19:46:07 7343 2
原创 Maven依赖继承的写法
创建两个项目1. cdai_codebase_parent:其他项目的Maven配置都继承这个项目中pom.xml的定义。2. cdai_codebase_ssh:一个SSH示例项目,继承parent项目中的配置。 首先看cdai_codebase_parent中pom.xml的内容: 通过将packaging属性定义为p
2012-12-17 19:36:47 14985 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人