`
qieyi28
  • 浏览: 153060 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

jsp缓存处理

这篇文章转自 http://blog.csdn.net/songylwq/article/details/5586154 JSP 页面缓存以及清除缓存 一、概述     缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。     数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存)     业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。     表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp cache 就是这一层,实现在app server上的缓存机制)     另外Brows ...
    今天解决一个关于ajax 的小问题,经常没注意到,这里我拿出来做个例子 $.ajax({ url:url, type:"get", cache:false, success:function(data){ alert("3"); $('#content').html(data); } } 当使用ajax的时候,很可能会遇到这样的情况,第一请求的ajax后,ajax就不再去容器访问,上次成功返回的数据被缓存起来了,如果我们把这种技术应用在后台上,是很悲催的,怎么解决,很简单,看上 ...

被忽视的object标签

    博客分类:
  • html
在xhtml 中引入外部文件往往使用 Html代码  <iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" width="100%" height="100%" src="data.html"></iframe> 在xhtml中w3c 判定为不推荐使用ifame标签,推荐改用 object 标签,可以这样使用 Html代码  < ...
应用地址:http://www.lichengyijing.com “SWFObject”是利用Javascript 插入flash,好处多多,代码简洁,不会出现IE6下的“单击此处以激活控件”的提示,并且能通过W3C验证。不同于传统的“object”插入flash的方法。 SWFObject在新的2.x版本中,其最简单的调用竟只需一句话,并且不需要等待页面加载完成,这意味着你可以将这句话写在页面的任何地方。比以前的版本,要简便多了。下面来看几个简单常用的调用方法: 1、最简单,最基本,只要想插入flash都能用到的经典一句话。 <script type="text/ja ...
java堆和栈的区别一定要搞清楚,面试的时候经常会考的。     Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾 ...
    在一个已知的数组中插入一个元素。 这里举了个例子,方法二是容易被我们忽略的一种考虑逻辑。代码要简练很多,这里我写了下仅供参考。  import java.util.Scanner; //在数组1和2中插入数8 public class test5T { private int[] aa = { 1, 2, 3, 4, 5 }; private int[] temp= new int[aa.length + 1]; //方法一,从前往后赋值排列 public int[] add(int index, int value) { if (index > 0 & ...
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。 01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚 ...
   今天遇到一问题,在用谷歌浏览器和360浏览器的时候,发现的一点兼容性问题, 谷歌浏览器里用js传中文的时候会严格按照页面编码传递值,但360内核的浏览器就会传递乱码 我们先不管这两种浏览器内核有什么不同。     先看我是怎么解决的吧 1.看js文件 url=ctx+"/saleMuti2/ajaxSaLeMutiType?&department_code="+queryCode+"&startTime="+startTime+"&endTime="+endTime+"&name= ...
   我们在用ajax的时候,经常遇到要调取数据集合,然后拼装,将获得的数据放到一个新的位置,这样的事情。那要是返回的集合,那用一般的json拼装就很痛苦了,那么我们应该怎么办呢。其实很简单。 1.在strtus配置文件里    <!-- 根据产品一类查询二类信息 -->        <action name="ajaxSaleMutiProductType" method="ajaxSaleMutiProductType">          <result name="success">/ ...
看似简单的题,做起来还真麻烦,这是一道笔试题,要求用java写一个随机生成四位数的程序 每位数字不重复,网上找半天也找不到一个合适的写法,我这里写了一下,仅供参考 package test; import java.util.HashSet; import java.util.Random; import java.util.Set; //java写一个随机生成四位数的程序 每位数字不重复 public class Test3 { private static int[] ints=new int[3];//四位的数组 public int addR(){ Random r=new Rand ...
//邮件包mail.jar自己从网上下载一个吧 package thisMail; import   javax.mail.*;   import   java.util.*;   import   javax.mail.internet.*;     public   class   SenderWithSMTPVer   {   String   host="";   String   user="";   String   password="";   public   void   setHost(S ...
以前在培训的时候,学到的页面要获取json的内容,那么我们要在action里使用这样一些内容 PrintWriter out = response.getWriter(); 现在发现有root这么一个参数可以处理,就可以省略上面的这种写法,这样看似上去是不是更加方便呢。 看我下面标红的地方 struts2 处理json <package name="default" extends="struts-default">      <package name="default" extends="json-d ...
选择对象 var chart = new Highcharts.Chart({ chart     alignTicks    :true  Boolean         多个y轴时对他们公共轴心的选取,ture为自动选取较适宜的公共轴心     animation      :true  BooleanObject  动画更新效 ...
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. 对应的可能只能是如下两项 (1)JSP页面中没有加入类似下面内容: <%@ taglib prefix="s" uri="/struts-tags"%> (2)拦截器不是/* <filter-mapping>     <filter-name>struts2</filter-name&g ...
今天重点把日志功能理解了一下,对于一个web网站来说,日志是很重要的,特别是那些不太好的服务器提供商,(xinet),我需要把日志存放在webroot下。 怎么存放呢, 项目里要导入什么包,你知道的。。。 将log4j。properties放到web-inf下,当然这么放的话,浏览器上需要请求出能访问得到了 我的log4j.properties里这么写的     log4j.rootLogger=ERROR,zc511 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.la ...
Global site tag (gtag.js) - Google Analytics