09 2011 档案

摘要:Spring工作原理及其作用 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提交到目标Controller 4.Controller进行业务逻辑处理后,会返回一个ModelAndView 5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象... 阅读全文
posted @ 2011-09-26 14:40 雨之殇 阅读(536) 评论(0) 推荐(1)
摘要:struts2,其实它就是webwork2.2的升级版,下面是原理图:上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个 阅读全文
posted @ 2011-09-26 10:44 雨之殇 阅读(368) 评论(0) 推荐(1)
摘要:JSON是一种便于操作使用的轻量级数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。官方网站:http://www.json.org。很多时候我们需要组装字符串为json对象,首先要组合字符串,然后转换为json对象,如下面的例子:var convertStringToJSON = function(){ var str="{'ID':12,'Name':'Tom','Age':21}"; var stu = eval('('+str+')'); alert(stu.Na 阅读全文
posted @ 2011-09-23 13:58 雨之殇 阅读(4632) 评论(0) 推荐(0)
摘要:SWing窗体,在Java中也算是一个不错的东西吧。只不过跟.NET相比,虽然稍微炫丽了一点,但是好像它的样式可定制性并不强,更不可能跟Web相比。我曾经稍微了解下SWing 的皮肤设置,好像很麻烦,成本比较大。这里仅列出些比较实用的好用的方法吧。 首先,我们看下有关JFrame的一些常用特性。这里有窗口图标的设置,将窗体定义在屏幕的中心,设置默认退出,以及透明度渐变等等。看代码:public JFrame getLoginframe() { if(loginframe ==null){ loginframe =new JFrame("Login"); ... 阅读全文
posted @ 2011-09-02 11:24 雨之殇 阅读(803) 评论(0) 推荐(0)