当前位置: 代码迷 >> Void的解决方案
 
  • 基于REST+CoC构建Java Web高速开发框架的架构思路

    基于REST+CoC构建JavaWeb快速开发框架的架构思路 ????在《Web开发敏捷之道》这本书的前面几章里,Dave向我们炫耀怎样简单的开始一个RubyonRails之旅,建一张表,执行一句ruby命令行生成一个scaffold脚手架程序,然后写一句代码,就可以完成了对一个表或者说是资源的CRUD操作的功能的实现。这激发了我的兴趣,用Java,能不能更简单的完成这件事。 ????我在我们应该...

    605
    热度
  • Struts2课程 - 3.4 使用ActionSupport进行校验

    Struts2教程-3.4使用ActionSupport进行校验 如果 From 数据操作有误,比如输入不是我们需要的数据,又或者没有输入等输入原因。 Action 实例执行 execute 方法前会使用校验来进行控制。本节就是介绍如何在 Struts2 中实现校验功能。 技术要点 本节代码中还是使用登录功能作为示例 =??? Action 类中 ActionSupport 使用...

    446
    热度
  • EXTJS学习系列拔高篇:第七篇(转载)作者殷良胜,制作树形菜单之一

    EXTJS学习系列提高篇:第七篇(转载)作者殷良胜,制作树形菜单之一 制作树形菜单的原理是:首先连接数据库,将数据按照树的结构形式返回,在客户端遍历数据时,将每条记录生成一个treepanel,然后在每个treepanel都包含在一个Panel组件里面,最后在将每个Panel组件都添加到一个上级Panel组件里面,最后在将这个上级Panel添加到Viewport里面.这里用到三个Ext组件,分别是...

    387
    热度
  • C# 路径,文件,目录,IO常见有关问题汇总 - wxbjs - 博客园

    C#路径,文件,目录,IO常见问题汇总-wxbjs-博客园 C#路径,文件,目录,IO常见问题汇总-wxbjs-博客园2011年03月06日C#路径,文件,目录,IO常见问题汇总常见的问题作个总结,主要内容:一、路径的相关操作,如判定路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;三、文件、目录、驱动...

    781
    热度
  • jsp 9大内置对象

    jsp九大内置对象 内置对象: Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。 ? 1、Request对象 ? ? ???该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。 ? ? Request常用的方法: ? ???1.01?getP...

    284
    热度
  • 应用 JSONP 实现跨域通信,第 1 部分: 结合 JSONP 和 jQuery 快速构建强大的 mashup(转)

    使用JSONP实现跨域通信,第1部分:结合JSONP和jQuery快速构建强大的mashup(转) 简介 AsynchronousJavaScriptandXML(Ajax)是驱动新一代Web站点(流行术语为Web2.0站点)的关键技术。Ajax允许在不干扰Web应用程序的显示和行为的情况下在后台进行数据检索。使用?XMLHttpRequest?函数获取数据,它是一种API,允许客户端Java...

    456
    热度
  • Servlet 工作原了解析

    Servlet工作原理解析 简介:Web技术成为当今主流的互联网Web应用技术之一,而Servlet是JavaWeb技术的核心基础。因而掌握Servlet的工作原理是成为一名合格的JavaWeb技术开发人员的基本要求。本文将带你认识JavaWeb技术是如何基于Servlet工作,你将知道:以Tomcat为例了解Servlet容器是如何工作的?一个Web工程在Servlet容器中是如何启动的?Ser...

    364
    热度
  • Seam: 替 JSF 量身定做的应用程序框架

    Seam:为JSF量身定做的应用程序框架 JavaServerFaces(JSF)是用于Java?Web应用程序的第一个标准化的用户界面框架。而Seam是一个扩展JSF的强大的应用程序框架。在这个由三部分组成的新系列中的第一篇文章中,发现这两种框架之间的互补性。DanAllen介绍了Seam对JSF生命周期的增强,包括上下文状态管理、RESTfulURL、Ajaxremoting、适当的异常处理和...

    686
    热度
  • HttpUtility与AntiXss的差别

    HttpUtility与AntiXss的区别 作者:褚诚云 《程序员》文章。申明。文章仅代表个人观点,与所在公司无任何联系。 1.概述 跨站脚本Cross-SiteScripting(XSS)是最为流行的Web安全漏洞之一。据统计,2007年,跨站脚本类的安全漏洞的数目已经远远超出传统类型的安全漏洞【1】。那么,什么是跨站脚本?它的危害性是什么?Web开发人员如何在开发过程中避免这类的安全漏洞...

    402
    热度
  • 替 Web 应用建立基于 JMX 的管理系统

    为Web应用建立基于JMX的管理系统 ? 以下转自:http://www.ibm.com/developerworks/cn/java/l-jmx2/index.html Web应用系统总算开发了,接下来该如何让客户(Web应用系统的管理员)轻松管理我的一堆配置文件,或者如何实现动态修改系统运行属性,同时又让客户不需要过多的了解配置文件的内容就能够实现这些管理呢?这是许多刚刚结束Web应用系统前期...

    582
    热度
  • jQuery飞瀑流实例无限滚动加载图片

    jQuery瀑布流实例无限滚动加载图片 jquerymasonry与infinitescroll两款瀑布流插件制作当下最流行的瀑布流图片展示实例,通过鼠标滚动图片无限加载的类似瀑布的效果的图片展示。用户可以无限浏览图片或内容无限加载瀑布流效果。 ? ? 查看演示>> ? <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//E...

    349
    热度
  • 《Struts2技术黑幕》 新书部分篇章连载(五)―― 请求响应哲学

    《Struts2技术内幕》新书部分篇章连载(五)――请求响应哲学 第7章别具匠心――XWork设计原理众所周知,现代电子计算机由5大部件组成:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器合称CPU,是计算机中最为核心的部分。如果我们把整个Struts2框架比作是一个计算机,那么XWork则是Struts2框架中的CPU,是Struts2运行机制的核心。那么,XWork到底是一个...

    282
    热度
  • HTTP session原理及使用

    HTTPsession原理及应用 HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。?服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTPRequest,服务端处理请求,并且返回一个HTTPResponse给客户端,本次HTTPRequest-ResponseCycle结束。?我们看到,HTTP协议本身并不能支持服...

    414
    热度
  • Blazeds文档(2)-Blazeds体系结构(一)

    Blazeds文档(二)-------Blazeds体系结构(一) 二、Blazeds体系结构 Blazeds体系结构???????一个Blazeds应用包含了一个运行在浏览器或者AdobeAIR的客户端应用并且和J2EE应用服务端通信。客户端可以是Flex也可以是结合Flex、HTML/JavaScript的应用程序。 ? 整个体系主要包括通道、端点、消息、服务、目的地、适配器等,把这些搞懂也就...

    309
    热度
  • 调整Spring2.0 +struts2.0

    整合Spring2.0+struts2.0 整合Spring2.0+struts2.0 ? ???????????????????整合Spring和struts学习笔记整合共有三种方法: 使用?Spring?的ActionSupport类整合?Structs 使用?Spring?的DelegatingRequestProcessor 覆盖?Struts?的RequestProcessor?将?S...

    339
    热度
  • Grails+Xfire 筹建Web Service环境

    Grails+Xfire搭建WebService环境 Grails?加上Xfireplugin?搭建webService?环境.总体上来说还是比较方便的.没有直接使用j2ee+xfire那么多的繁琐xml配置.Grails再一次体现了敏捷开发的便捷性. ????首先要给自己的GrailsApplication?应用工程装上Xfire?的插件.可以选择先下载zip包再安装也可以直接由网络安装. ...

    832
    热度
  • Java软件工程师从笨鸟到初学者之(十一)多线程讲解

    Java程序员从笨鸟到菜鸟之(十一)多线程讲解 ? ??????多线程是java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用分配给序的资源和环境。还记得刚开始学习的时候总是和进程分不清,总是对这两个名词所迷惑。 下面就首先对这两个名词区分来作为本篇博客的开始: ????...

    310
    热度
  • 事宜策略: 了解事务陷阱

    事务策略:了解事务陷阱 事务策略:了解事务陷阱在Java平台中实现事务时要注意的常见错误MarkRichards,主管和高级技术架构师,CollaborativeConsulting,LLC简介:事务处理的目标应该是实现数据的高度完整性和一致性。本文是为Java平台开发有效事务策略系列文章的第一篇,介绍了一些妨碍您实现此目标的常见事务陷阱。本系列作者MarkRichards通过使用SpringFr...

    318
    热度
  • 谈一下对自定义标签的理解和用法

    谈谈对自定义标签的理解和用法 标准的JSP标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签。简而言之,如果使用taglib,那么你可以设计自己...

    375
    热度
  • 转:web开发惯用js收藏一

    转:web开发常用js收藏一 1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 <inputtype="text"value="mm"onfocus="if(value=='mm){value=''}"onblur="if (value=='...

    418
    热度