`
shiwj1010
  • 浏览: 97313 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
一般说来,我们在使用 Tomcat 4 透过 GET or POST 的方式传参数时,通常都是使用 Filter 的方式来解决中文传参数的问题。 但是到了 Tomcat 5.0.19 之后,解决中文传递参数时,就必须考虑是使用 GET or POST,两种解决的方式不一样。 如果是使用 GET 的方式传递时, 有2种方法 1) 打开tomcat的server.xml文件,URIEncoding默认是iso-8859-1 <Connector port="80"  maxThreads="150" minSpareThreads="25& ...
<%@ page contentType="text/html; charset=GBK"%> <% TokenProcessor tokemProcessor=TokenProcessor.getInstance(); tokemProcessor.saveToken(request); String token=(String)request.getSession().getAttribute(tokemProcessor.FORM_TOKEN_KEY); %> <html> ...
手动更改eclipse的默认工作目录workspace 我们设置了eclipse的默认工作目录,并且选中了下次不提示,但是又想修改默认的目录,怎么办? 打开eclipse安装目录进入 configuration\.settings 打开org.eclipse.ui.ide.prefs文件 找到 ECENT_WORKSPACES=E\:\\workspace 修改后面的就行了,比如修改成 RECENT_WORKSPACES=E\:\\workspace\\322workspace

cglib学习

    博客分类:
  • j2se
转载的,不过链接找不到了。 这个例子就类似于jdk动态代理,但是由cglib实现,网上很多人都说cglib在性能上有优势,我也就记录在这里当学习了,这个例子的目的就是有点aop的感念,不破坏源代码,但是可以在执行原方法之前和之后做点事情。 感觉例子只要够简单,针对性强,还是看代码测试下比较好,自己动手实验要比看别人的解释来的更有效果吧。 InfoManager.java package org.chuck.cglib; /** * 信息管理 * * @author Maurice Jin */ public class InfoManager { / ...
web.xml .... <servlet> <servlet-name>chuck</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet ...
author:Rubber link: http://www.ibm.com/developerworks/cn/java/l-javaExcel/ 自己实践了一下,writeWorkBook()写一个新的excel,updateWorkBook()更新原来excel,readWorkBook()读取。 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputS ...
一直用的xxx.hbm.xml, 看同事用这种方式也挺方便的,学习一下 import java.io.Serializable; import java.util.Date; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Id; import javax.persistence.Entity; import javax.persistence.Table; @Entity @Table(name="OBM_WORK_RESUL ...
最简单的一个测试,记录下,方便以后查询 import junit.framework.TestCase; import org.springframework.context.support.AbstractApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import chuck.dao.StudentDAO; import chuck.model.Student; public class TestStudentDAOImpl ...
1: OID is param String strSQL="from Classes as a where a.classno like :name"; Query query = session.createQuery(strSQL); query.setString("name", "%"+OId+"%"); List result=query.list(); 2: OID is param List result=sessio ...
I18NSample.java import java.util.*; public class I18NSample { static public void main(String[] args) { String language; String country; if (args.length != 2) { language = new String("en"); country = new String("US"); ...
在命令提示符窗口,进入Tomcat目录,执行以下命令: keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity 3600 通过以上步骤生成server.keystore证书文件 将servlet.xml一下的的注释打开(最好拷贝此段) <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->   <Connector protocol=" ...
运行cmd,输入命令netstat -ano,找到被占用的端口,记住pid。 打开任务管理器,在进程管理页面,让其显示进程的pid,对照pid,找到相应的程序!
Replymessage.java implements Comparable, 实现compareTo() import java.util.Date; /** * Replymessage generated by MyEclipse - Hibernate Tools */ public class Replymessage implements java.io.Serializable, Comparable { // Fields private Integer id; private Message ...
MealfeeDetail.hbm.xml <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <!-- Mapping file autogenerated ...
// ************ ajax function findAuthor(url) { var xmlObj = null; if(window.XMLHttpRequest) { xmlObj = new XMLHttpRequest(); } else if(window.ActiveXObject) { xmlObj = new ActiveXObject("Microsoft.XMLHTTP"); } else { return; } ...
Global site tag (gtag.js) - Google Analytics