摘要: 一、Struts 2支持以下几种表达式语言:OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言;JSTL(JSP Standard Tag Library),JSP 2.0集成的标准的表达式语言;Groovy,基于Java平台的动态语言,它具有时下比较流行的动态语言(如Python、Ruby和Smarttalk等)的一些起特性;Velocity,严格来说不是表达式语言,它是一种基于Java的模板匹配引擎,具说其性能要比JSP好。Struts 2默认的表达式语言是OGNL,二、它相对其它表达式语言具有下面几大优势:支持对象方法调用 阅读全文
posted @ 2013-10-31 14:04 _流年 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Struts2支持的不同类型的返回结果为:type name说明dispatcher缺省类型,用来转向页面,通常处理JSPchain转向另一个action,用来处理Action链redirect重定向到一个URLredirectAction重定向到一个Actionstream向浏览器发送InputSream对象,通常用来处理文件下载freeMarker处理FreeMarker模板HttpHeader用来控制特殊的Http行为Velocity处理Velocity模板XLS处理XML/XLST模板plainText显示原始文件内容,例如文件源代码S2PLUGINS:Tiles结合Tile使用 阅读全文
posted @ 2013-10-31 13:23 _流年 阅读(246) 评论(0) 推荐(0) 编辑