`
liuzhiqiang19890403
  • 浏览: 61040 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
关于标签的使用 @responsebody 表示该方法的返回值结果直接写入HTTP response body中,一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。 @RequestMapping(value = "和请求地址一致", method = { RequestMethod.POST })  添加到方法上意思等同于请求地址 ...
JQuery中的$.ajax的参数说明         url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和       delete也可以使用,但仅部分浏览器支持。 timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设          置。 async:要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。        如果需要 ...
这是在项目中涉及到,需要制作一个公共引用的jsp页面,供项目中其他页面需要引用时使用的
/** *****以下内容可以修改************** */// mname是菜单对应的名称,数组的个数必须与下面murl对应var keyword;var mname;var murl;/** * 获取选中文字 * @return */function getSelectedText() { var text ; if (window.getSelection) {  text = window.getSelection().toString(); }else if (document.getSelection) {  text = document.getSelection();  ...
一、概述     ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。     从线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活动的并且 ThreadLocal 实例是 ...
单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action; 2. 如何产生单例多例:    在通用的SSH中,单例在spring中是默认的,如果要产生多例,则在配置文件的bean中添加scope="prototype"; 3. 为什么用单例多例:    之所以用单例,是因为没必要每个请求都新建一个对象,这样子既浪费CPU ...
Spring项目中使用参考文献地址:http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html
1.提示“缺少对象”原因:    程序中使用了dwr.util.setValue("userInfo",data);或getValues()之类的语句。而控件ID与这里的userInfo名字不匹配,则提示缺少对象。解决方法:    检查每一个setValue中的控件ID名称,保证一一对应。    如果依然找不到错误,则可能是由于setValue()中的控件无法也结果值绑定,可以再一个一个试一试。2.提示“java.lang.SecurityException: CSRF Security Error”原因:    安全性问题解决方法:修改 web.xml 中 DWR 配置信息 ...
2 为ssh做好准备 2.1下载包 Ø         Struts2.1.6包下载:        http://struts.apache.org/download.cgi#struts216  Full Distribution: struts-2.1.6-all.zip (110mb) [PGP] [MD5] Ø         Hibernate3.3包下载: https://www.hibernate.org/6.html Ø        
有时我们在写子类的时候会出现如下所示的报错:Implicit super constructor AbstractClass() is undefined for default constructor. Must define an explicit constructor在子类继承父类的时候,实例化时java编译器是会首先调用父类的构造函数,然后调用子类的构造函数的,这也就意味着,如果父类没有默认构造函数的话,在子类的构造函数中第一行必须显式调用父类的构造函数,否则的会是报编译错误的。 java继承中对构造函数是不继承的,只是调用(隐式或显式)。 以下是例子:  public cla ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …
 本文章是引用外部文字        最近做的一个项目中运用到了连接池技术,可能我们大家比较熟悉的开源连接池有dbcp,c3p0,proxool。对这三种连接池来说,从性能和出错率来说,proxool稍微比前两种好些。今天我主要简单的讲述一下,我在项目中成功的配置和源码。         第一步:首先去[url]http://proxool.sourceforge.net/[/url]下载一个proxool.jar文件了,我用的是proxool-0.8.3.jar,现在最新版本是proxool-0.9.3.jar.除了他们的查看监控台的页面有变化,其他的变化不是太大。         ...
定义连接工厂使用 package huidiao; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; public class ConnFactory { private static Connection conn; //获取连接池 public static Connection getConn(){  try {   System.out.println("开启conn对 ...
package monad.web.web.action; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.HashSet;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Set; ...
1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 200——交易成功 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定或不完整 204——请求收到,但返回信息为空 205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件 206——服务器已经完成了部分用户的GET请求 300——请求的资源可在多处得到 301——删除请求数据 302— ...
Global site tag (gtag.js) - Google Analytics