`
spring0303
  • 浏览: 26800 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
我还不敢推开窗户 聆听窗外鸟的啼叫   曾经有一只鸟在我的枝梢 筑过一个小巧而温暖的巢 她喜欢用玲珑的脚 摆弄我的叶片 她喜欢用尖小的嘴 亲吻我的花苞   我曾恨她踢落我 叶片上清润的露珠 我曾恨她抖落我 枝梢上洁白的雪花   她将我本该休养的冬天 搅得失眠 将我在初春刚萌起的芽 啄成笔尖   在一个温暖的春天 在一个晴朗的清晨 当她唱完一首悲伤的歌 坚毅地飞向东北   你以任性的翅膀 真
一把锁悬了千年 任凭海风吹打 一滴泪含了万年 仍很晶莹剔透   快乐的小舟 漂游在欲望的大海 在翻沉的瞬间 才猛然学会担忧   我们的心 其实就是一把锁 总想锁住什么   其实锁不住如云漂浮的名 其实锁不住如风变幻的利 在一行冷冷的墓地 锁住了一片绿绿的沉思
java 代码   public class Mine {       public static void main(String[] args) {        Mine mine = new Mine();       System.out.println(mine.aMethod());       }       public int aMethod() {       try{       FileInputStream fis = new FileInp ...
在使用XMLHttpRequest发送请求的时候,send()方法的调用是最后的一个重要步骤,对于GET请求,和POST请求,send()方法的使用是有差异的。 这个差异体现在send()方法中的参数。如果请求没有主体(比如GET请求一定是没有请求主体的),那么一定要使用send(null);的形式发送请求。 如果是POST请求,我们就需要把请求主体的字符串表示作为send()方法的参数! 一个例子如下,其中需要关注的焦点就是,生成“请求主体字符串”的Javascript通用方法: js 代码   function getRequestBody(oForm) { // 参数oFo ...
什么是过滤器, 过滤器不是servlet, 它是一个可以 传送请求 或者 修改响应 的对象, 它是请求到达Servlet前的预处理程序, 以及响应离开Servlet后的后处理程序. 稍微具体点儿说, 过滤器可以: 1. 在一个servlet被调用前 截获 该调用 2. 在 ...
在做Spring Web程序的时候,又遇到了乱码问题! 情况是这样的,所有的 *.jsp , *.java, *.xml 文件都采用了UTF-8编码. 而且在所有的 *.jsp 文件中,都指定了 <%@ page session="false" contentType="text/html;charset=UTF-8" %> 刚开始的时 ...
Spring 的处理器映射 支持 拦截器, 当想为某些请求提供特殊功能的时候, 他们就可以派上用场了. 首先 处理器映射 中的 拦截器 必须实现 org.springframework.web.servlet 包中的 HandlerInterceptor 接口. 该接口定义了三个方法, 一个在处理器执行前调用, 一个在处理器执行后调用, 另一个在整个请求处理完后调用. 为什么强调,因为在 org.springframework.web.portlet 包中也有个同名的接口, 但跟这里讨论的没关系. 有意思的是 preHandler(...) 方法, 它有一个boolean返回值, 利用这一点 ...
从哪儿来的? 当收到请求时,DispatcherServlet将请求传递给一个 处理器映射 ,让它对请求进行检查 并寻找一条匹配的 处理器执行链 (HandlerExecutionChain),然后DispatcherServlet就会执行定义在这条链中的 处理器 和 拦截器. 呵呵,很简单,就是这样的. 在 处理器映射 中有很强大的一招 : 配置拦截器.包括了处理器执行前,执行后,以及执行前后这三种拦截器. 还可以自定义 HandlerMapping 来支持更多的功能, 比如不仅仅根据请求的URL, 还要根据和请求相关的session状态来选择 处理器。 最常用的 处理器映射,有两个: ...
在Spring2.0中,所有的控制器实现都继承了AbstractController,它提供了一些功能,我们只需要在自己的Spring配置文件中,给相应的控制器bean,配置一些属性,就可以实现基础抽象类提供的功能: 首先我们假设,在sprapp-servlet.xml文件中有如下配置: ...   <bean id="sprappController" class="controller.SprappController">     <property name="busiService">       &l ...
格式: <%@ page isThreadSafe="true" %>  <%-- Default --%>       <%@ page isThreadSafe="false" %> 目的: 告诉服务端,你的代码是否线程安全,如果不安全,服务器将阻止并发访问. 注意: 尽量避免这种用法(<%@ page isThreadSafe="false" %>)! 原因有2:第一,某些情况下严重影响系统性能!第二,某些情况下得不到正确的结果! 其他办法还是有的,比如下面一段非线程安全的 ...
include指令 格式为: <%@ include file="URL" %> 用途:在JSP编译的时候,插入其他文档的文本.(它同<jsp:include page="" />的本质区别就是,前者在编译时,合并文件内容,在服务端产生一个Servlet; 后者在服务端产生2个Servlet, 在响应请求时,合并两个Servlet的输出.两种方式在速度上的区别并不显著.而且只有使用<%@ include file="" %>的方式,被包含文件才可以设置主页面的响应报头;才可以定义供主页面使用的Jav ...
JSP指令是为JSP引擎设计的.包括page指令和include指令.他们不直接产生可见输出,只是让JSP引擎知道如何处理随后的JSP代码. 先侃侃page指令: <%@ page [language="java" ]          [extends="package.class" ]          [import="{package.class | package.*},..." ]          [session="true | false" ]          [buffer=" ...
Global site tag (gtag.js) - Google Analytics