`
lixw
  • 浏览: 196898 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
       为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分: <struts-config> <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"> <set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xm ...
MyI myi = (MyI) ((WebApplicationContext)(this.getServlet().getServletContext().getAttribute(ContextLoaderPlugIn.SERVLET_CONTEXT_PREFIX))).getBean("myi");    同样可以通过这种方式来获得:   WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(this.getServlet().getServletContext( ...
DWR可以指定超时设置: 1、设置局部超时: RemoteBean.remoteMethod(param1, param2, ..., { callback: callbackfun, //回调函数 timeout: Tms, //超时,单位是毫秒,默认为20分钟,设置为0代表关闭超时 errorHandler:function(message) { alert(message); } //超时后调用的处理函数 });   2、设置全局超时:      DWREngine.setTimeout(Tms);     3、存在的问题:        在某些情况下,Ajax/DWR超时造 ...
import uk.ltd.getahead.dwr.WebContext; import uk.ltd.getahead.dwr.WebContextFactory; ... WebContext ctx = WebContextFactory.get(); //DWR Web上下文工厂 HttpServletRequest request = ctx.getHttpServletRequest(); //通过WebContext获取Request HttpSession session = ctx.getSession(); ...
       List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的 ...
function doQuery(queryFormName,listFormName){ var queryForm=$(queryFormName); var queryPara={ "USERNAME" : queryForm["USERNAME"].value, "USERROLE" : queryForm["USERROLE"].value, "PASSWD" : queryForm["PASSWD" ...
创建普通应用项目:mvn archetype:create -DgroupId=cn.com.company -DartifactId=TestDBUnit创建WEB项目:mvn archetype:create -DgroupId=com.mycompany.webapp -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp 补充:简单解释一下:archetype 是一个内建插件,他的create任务将建立项目骨架archetypeArtifactId   项目骨架的类型可用项目骨架有:* maven-archetype ...
是什么?        JSON(JavaScript Object Notation)是以一种对象方式操作Javascript的技术,它是建立在W3C标准之上的,并且不依赖于特定语言。它提供了简便的表示对象的方式,具体体现为下面两种数据结构: Map:提供了KEY/VALUE形式表示对象的属性和值,对象间的属性是无序的; Array :提供了有序的集合。 简单来说,JSON中只使用两种符号: {}大括号:表示一个对象的界限,其中包括用逗号分隔的多个键值对(属性名:属性值); []方括号: 作为对象数组形式属性的界限,其中包括多个用逗号隔开的值(也可以是复杂结构的值)。 说明: 对象 ...
概念:       同源策略是客户端脚本(尤其是Javascript)的重要的安全度量标准。它最早出自Netscape Navigator2.0,其目的是防止某个文档或脚本从多个不同源装载。       这里的同源指的是:同协议,同域名和同端口。 精髓: ...
上传: 1、设置表单的ENCTYPE='multipart/form-data'和method='post'; 注意:这时候form表单中的其他参数在后台无法利用request.getParameter("paramName")获得,需要利用JS以参数的形式附加到提交URL后面。 2、利用InputStream in = request.getInputStream()以流的方式读取文件; 注意:剔除文件的头信息,占四行,可利用下面的方式:          for(int i = 0; i < 4; i++){         in.readLine();       ...

div VS. span

      在CSS的布局概念中,SPAN是一个内联元素(inline),而DIV是一个块级元素(block)。在一个内联元素的前后出现的内容,能够和他们显示在同一行里。而每一个块级元素,都是从一个新行开始显示,而且其后的元素也必须另起一行进行显示。当你明确自己要描述的是一行内容时,就应该使用<span>标签,比如blog的标题,作者,日期等。而对于blog的正文,则肯定是一篇文章,这是你就应该使用<div>标签。     另外div 常用于Layer操作: <div style="position:relative; font-size:50px; z- ...
在项目开发中使用Hibernate配置数据源C3P0,利用的经典的HibernateUtil获取Session和关闭Session,在操作过程中发现页面显示的内容总是与数据库不相符,最后发现是在使用完Session后没有及时的调用HibernateUtil.closeSession()所致。
  <!-- 根据指定的信息包递归查询所有子信息包 --> <sql-query name="queryChildInfoPacks"> <!-- DB2 --> <!-- <![CDATA[ with temptab(pack_id, seq, name, eff_Date, exp_date, pack_level, parent_pack_id, sts, mean) as ( select pack_id, seq, name, eff_Date, ex ...
问题描述:        在Map或者Collection的时候,不要用它们的API直接修改集合的内容(否则会出现 java.util.ConcurrentModificationException 异常),如果要修改可以用Iterator的remove()方法,例如: public void setReparation( Reparation reparation ) { ...
问题描述:算是一个最简单的dwr的入门demo.也是按照dwr的入门demo写的.但是在运行的时候却出现了下面的问题.前台页面跳出session error的对话框,而控制台则输出: 2007-5-29 11:58:53 org.directwebremoting.util.CommonsLoggingOutput error严重: A request has been denied as a potential CSRF attack. 的错误信息:请求被拒绝因为可能存在csrf(cross-site request forgeries,跨站请求伪造)攻击.也就是说页面URL可能被跨站了的服务 ...
Global site tag (gtag.js) - Google Analytics