当前位置: 代码迷 >> Servlet的解决方案
 
  • SpringMVC 施用JSR-303进行校验 @Valid

    SpringMVC使用JSR-303进行校验@Valid ? 一、准备校验时使用的JAR ????? ?说明: ????????validation-api-1.0.0.GA.jar是JDK的接口; ????????hibernate-validator-4.2.0.Final.jar是对上述接口的实现。 ? --------------------------------------------...

    890
    热度
  • Java路径有关问题解决方案收集

    Java路径问题解决方案收集 Java路径中的空格问题 1,TestURL().class.getResource("").getPath()或TestURL().class.getResource("").getFile()获得的路径,不能被FileReader()和FileWriter()直接应用。??原因是URL对空格,特殊字符(%,#,[]等)和中文进行了编码处理。??例如:空格变为%2...

    237
    热度
  • Struts2文件下传和上载(转)

    Struts2文件上传和下载(转) <script></script> Struts2文件上传和下载1.??? 文件上传的原理:表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:1)????? application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表...

    169
    热度
  • POI中可能会用到一些急需设置EXCEL单元格格式的操作小结

    POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:Java代码HSSFWorkbookwb=newHSSFWorkbook();HSSFSheetsheet=wb.createSheet();HSSFCellStylesetBorder=wb.createCellStyle();HSSFWorkbookw...

    255
    热度
  • 【转】施用缓存构建更快的 Web 应用程序

    【转】使用缓存构建更快的Web应用程序 原文链接:《使用缓存构建更快的Web应用程序》使用Java技术的Web开发人员可以使用缓存实用程序快速提升他们的应用程序的性能。Java缓存系统(JavaCachingSystem,JCS)是一个用于Java应用程序的强大分布式缓存系统,它是拥有简单API的高度可配置的工具。本文将概述JCS并展示如何使用它来提高Web应用程序的速度。许多Web应用程序会根据...

    1000
    热度
  • 运用 HTTPS 编写客户端程序

    使用HTTPS编写客户端程序 使用HTTPS编写客户端程序如何在标准URL类中使用HTTPS协议ByMattTowers摘要使用HTTPS(HypertextTransferProtocolSecure安全超文本传输协议)并非你所想的那样简单直接。如果你曾经尝试在Java客户端和HTTPS服务器之间进行安全的通讯,也许会注意到标准的java.net.URL类并不支持HTTPS协议。这篇文章将向你展...

    851
    热度
  • 怎么开发又炫又高效web程序

    如何开发又炫又高效web程序 随着个人电脑性能的不断提升,各个浏览器厂商的不断努力,让我们可以在客户端运行越来越庞大,复杂的javascript程序,当然结果也是可喜的,目前的web程序悦来也炫,能实现的特效也悦来越多.其中给我们带来很大方便的一款webrichUI技术,也不能称作新技术,应该叫JS&CSS类库:Extjs...接下来我介绍一整套自认为比较优越web的开发模式,前端就是基于...

    145
    热度
  • j2ee页面静态化议案encache web cache框架详解1

    j2ee页面静态化方案encachewebcache框架详解1 webcaching ? 1.介绍 EhcacheWeb是?EhCache?缓存框架的一个组件,主要用于Java开发Web项目中的一些缓存功能。包括一个单页缓存过滤器:SimplePageCachingFilter;页面压缩(gzip)支持;页面片段缓存等功能。在某些情况下能够很好的提高web应用的性能。 ? 2.simplePage...

    283
    热度
  • j2ee页面静态化提案encache web cache框架源码分析2

    j2ee页面静态化方案encachewebcache框架源码分析2 encache的webcache代码分析 ? 1.抽象filter分析 ???publicabstractclassFilterimplementsjavax.servlet.Filter{ ...... publicfinalvoiddoFilter(finalServletRequestrequest,finalServle...

    349
    热度
  • FreeMarker macro(宏)的应用

    FreeMarkermacro(宏)的使用 有人说用freemarker,但没有用到它的宏(macro),就=没有真正用过freemarker。说的就是宏是freemarker的一大特色。 ???宏的定义可以查看相关的文档,里面介绍得很清楚,下面来看看它的一个用法(javaeye帖子里有讨论)。 ???/WEB-INF/template/common/common.ftl: <#mac...

    1000
    热度
  • 一个WEB的IM,基于Pushlet兑现,开发心得二

    一个WEB的IM,基于Pushlet实现,开发心得二 此文章有一定难度,主要面向对JAVA技术有一定了解的技术人员;谢谢大家长期关注IM。因为这段时间工作比较忙,也没有腾出时间来修改IM(IM代码跟公司核心源码有一定的关联,所以上次没有将源码附加上去,这次做了些修改,但也只是个DEMO,希望大家谅解)。有兴趣的可以加pijunliang@hotmail.com一起探讨WEB的IM。首先,框架主要有...

    309
    热度
  • 《Red5 用户参考手册》之二:入门户一章 FAQ

    《Red5用户参考手册》之二:入门第一章FAQ官方最新《Red5用户参考手册》全套下载地址 带着问题来看FAQ是使FAQ更有用处的最佳途径。无论是在什么地方,或者在评论下留下自己的问题。 *缺陷和新功能的要求,可以提交给Trac; *有关新功能的想法可以去邮件列表讨论; 普通问题 1.什么是Red5? Red5是一个使用Java写的开源的Flash流媒体服务器,它支持: *把视频/音频文件转化为播...

    1050
    热度
  • 用户登录之webflow配备详解(二)

    用户登录之webflow配置详解(二) Webflow配置文件分析 在WEB-INF文件夹下的login-webflow.xml是登陆流程的主要配置文件。在该文件中,定义了用户登录的整个处理流程。 首先,配置文件中的on-start标签定义了用户第一次进入流程中的预处理动作。该标签对应spring中的id为initialFlowSetupAction的bean。查看该bean(Initial...

    385
    热度
  • Struts,Hibernate,Spring经典面试题珍藏

    Struts,Hibernate,Spring经典面试题收藏 Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层...

    318
    热度
  • java内存泄漏,该如何解决

    java内存泄漏1引言Java的一个重要优点就是通过垃圾收集器GC(GarbageCollection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄漏,但它的表现与C++不同。如果正在开发的Java代码要全天24小时在服务器上...

    56
    热度
  • AJAX跨域有关问题

    AJAX跨域问题 ???这几天被跨域问题困扰了很久,现在整理下思绪,以备不时之需。?? ????由于安全方面的考虑,JS被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢? 这里分两类情况: 一、基于同一父域的子域之间页面的访问;参见如下3个domain域:sina.com、news.sina.com、mail.sina.com;它们有相同的父域taobao.c...

    243
    热度
  • Ajax文件

    Ajax资料 AjaxTags是由一系列的JSP标签组成的,这些标签用以简化Ajax应用的开发。对很多开发者而言,开发Ajax应用时总是从创建XMLHttpRequest对象开始――这是相当糟糕的行为,你在重复发明轮子,实际上,那个轮子已经有人帮你做好了!通过前面的介绍,我们知道有两种选择:一种是使用JavaScript函数库来简化Ajax应用的开发,例如Prototype.js和Dojo等;另外...

    530
    热度
  • [转]面临 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化

    [转]面向Java开发人员的Ajax:Ajax的Java对象序列化 http://www.ibm.com/developerworks/cn/java/j-ajax2/ 在这个系列的?第一篇文章?中,我介绍了Ajax的构造块: 如何用JavaScript?XMLHttpRequest?对象从Web页面向服务器发送异步请求。 如何用Javaservlet处理和响应请求(向客户机返回XML文档)。...

    831
    热度
  • JQuery Ajax三级联动地区上拉框

    JQueryAjax三级联动地区下拉框 JSP部分代码 ? <scriptsrc="/js/jquery-1.2.6.min.js"type="text/javascript"></script><script>?//为了避免jquery中的'$'与其它的'$'冲突,在此将jquery中的'$'重命名为'jQuery'?varjQuery=$;</scr...

    146
    热度
  • Ajax概述及浅谈其与服务器的交互历程

    Ajax概述及浅谈其与服务器的交互过程概念: 首先AJAX不只是一个特定的客户端技术,更应算是一种技巧。Ajax技术的核心操作是用XmlHttpRequest(下称XHR)对象进行异步数据处理。 所谓异步,即通过AJAX,JavaScript无需等待服务器的响应,而是: ?在等待服务器响应时执行其他脚本 ?当响应就绪后对响应进行处理 作用: 在AJAX技术中,主要利用JavaScript的XHR...

    393
    热度