struts2很多人已经用过了,到网上google了下,用到plugin好像的并不多,因为直接找资料也不多,干脆直接到官网去查看。特别是跟jquery结合的一个很好的例子,特别是的不错专门的贴出来给大家看下
官网:http://cwiki.apache.org/S2PLUGINS/2009/12/10/jquery-plugin-version-180.html
选择:Showcase and Examples: http://www.weinfreund.de/struts2-jquery-showcase/
就可以看到struts2跟jquery结合的各种效果,如果你们有用到的话可以采用,我主要是用到了datepicker和grid,贴个图秀秀
=======================================================================
代码也很简单,主要用到几个jar包,除了struts2的必要jar包外,struts2最好用2.16以上的版本,同时web.xml文件也要改和以前的版本不同信息:
<filter>
<!-- 定义核心Filter的名字 -->
<filter-name>struts2</filter-name>
<!--定义核心filter的实现类,struts2 2.16以下用org.apache.struts2.dispatcher.FilterDispatcher-->
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<!-- 通过init-param元素配置struts2常量 -->
<!-- <init-param>
<param-name>struts.custom.i18n.resources</param-name>
<param-value>com.granddragon.online.message.globalMessages</param-value>
</init-param> -->
</filter>
<!-- FilterDispatcher用来初始化Struts2并处理所有的web请求 -->
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
有涉及到的datepicker的代码
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
<head>
<link href="styles/layout.css" rel="stylesheet"
type="text/css" />
<sj:head jqueryui="true"/>
</head>
<body>
<s:form id="form" theme="xhtml">
<sj:datepicker id="date0" label="Select a Date" />
<sj:datepicker value="%{dateValue}" id="date1" name="date1" label="Date Value from Action" />
<sj:datepicker id="date2" name="nameValue" label="Date Value by Name" />
<sj:datepicker value="today" id="date3" name="date3" displayFormat="dd.mm.yy" label="Today" />
<sj:datepicker value="yesterday" id="date4" name="date4" displayFormat="mm/dd/yy" label="Yesterday" />
<sj:datepicker value="tomorrow" id="date5" name="date5" displayFormat="DD, d MM yy" label="Tomorrow" />
<sj:datepicker value="2004-08-14" id="date6" name="date6" displayFormat="d M, yy" label="String Value" />
</s:form>
</body>
</html>
就可以展示了,需要说明的是styles/layout.css来自官网的样式,也就是我上面贴图的效果,如果你的样式编写能力一般,我是属于这种的,可以到官网下载直接导入即可使用。
下面的项目下载导入即可使用,立马可以看到效果!
- 大小: 23.9 KB
分享到:
相关推荐
struts2-jquery-plugin-3.1.0.jar
struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0
最新的struts2-jquery-plugin插件3.3.3,包括jquery-ui和grid,使用标签实现。
jquery和struts2结合使用的jar包
struts2 jquery plugin ,学习struts2 ,又希望在其中使用Jquery的朋友,不妨看看
struts2-jquery-plugin jar文件
struts2-jquery-plugin
NULL 博文链接:https://79343654.iteye.com/blog/1327488
struts2-jquery-grid-plugin-3.5.1.jar 此jar包适合于struts2框架,一标签的形式实现grid插件,不过目前网络上此插件中文文档较少。
采用jquery,配合struts2进行异步请求,json数据支持工具包,struts2-json-plugin-2.2.3
struts2+jquery 整合的jar包
欢迎广大网友前来下载啊!它是一个不错的新插件,是关于struts框架的。
struts2与jquery结合,来自英文官网,非常完美,下载下来直接可以运行
json.js+json-lib-2.1.jar+struts2-json-plugin-2.1.8.1.jar3个ajax需要的包 ,打包发送.
struts2-jquery-plugin-3.1.1.jar; struts2-jquery-tree-plugin-3.1.1.jar; 两个jar包
在原来的项目中集成juery的ajax功能,返回json串,结果报了一大堆版本冲突以及jar包缺失的问题,在网上查了老半天资料终于...struts2-spring-plugin-2.1.6.jar json-lib-2.1.jar jsonplugin-0.34.jar xwork-2.1.2.jar
2.Action里通过struts2-spring-plugin.jar插件自动根据名字注入。 3.Ajax无刷新异步调用Struts2,返回Json数据,以用户注册为例。 4.在服务端分页查询功能,优点:实时性:跳页才查询。数据量小:只加载当前页的记录...
│ jquery-1.4.3.js │ jQueryAPI-100214.chm │ json-lib-2.2.3-jdk15.jar │ prototype-1.6.0.3.js │ ├─hibernate │ │ ojdbc6.jar │ │ ojdbc6dms.jar │ │ │ ├─ehcache │ │ ehcache-1.2.3.jar │ ...
1、JSON0.34使用的是struts2附带的struts2-json-plugin-2.1.8.1.jar 2、db是mysql,名字为test,用户名root,密码空 3、com.morningstar.utility.WSUtility为调用WebService的客户端代码,在调用这个WebService返回...