`
xinklabi
  • 浏览: 1590972 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论

学习Struts2 jQuery Plugin 3.0(转)(此外还有struts-jquery-grid-tags, showcase等)

 
阅读更多

from:http://blog.csdn.net/ld_flex/article/details/6729223

 

学习网站推荐:

1、http://www.oschina.net/news/17815/struts2-jquery-plugin-3-0-new-features

2、http://wenku.baidu.com/view/d487e48ecc22bcd126ff0c6b.html 很好的例子

3、http://www.oschina.net/p/struts2-jquery?bp=7  重要

4、http://code.google.com/p/struts2-jquery/wiki/AnchorTag

5、http://www.weinfreund.de/struts2-jquery-showcase/index.action  实例与代码

 

步骤:

1、先建一个web项目

2.导入struts2所需要的jar包,以及此插件的包

3.在web.xml配置好struts2的过滤器

4.在jsp页面引入标签:

5.别忘记在html<head>标签里加上:

6.可以使用插件了;代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sj" uri="/struts-jquery-tags" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<sj:head compressed="true" jquerytheme="redmond" ajaxcache="false" />
<title>strut2-jquery-plugin</title>
</head>
<body>
 <!-- 一 -->
 <div id="formResult">Div 1</div>
 <s:url id="ajaxTest" value="/AjaxTest.action" />
 <sj:a id="link1" href="%{ajaxTest}" targets="formResult" indicator="indicator" button="true"
  buttonIcon="ui-icon-refresh">Update Content</sj:a>
 
 <!-- 二 -->
 <s:form id="form" action="echo" theme="simple" cssClass="yform">
  <fieldset>
   <legend>Ajax Form</legend>
   <div class="type-text">
    <label for="echo">Echo: </label>
    <s:textfield id="echo" name="echo" value="Hello World!"></s:textfield>
   </div>
   <div class="type-button">
    <sj:submit targets="formResult" value="Ajax Submit" indicator="indicator"></sj:submit>
    <s:url id="simpleecho" value="/simpleecho.action"></s:url>
    <sj:submit href="%{simpleecho}" targets="formResult" value="Ajax Submit 2" indicator="indicator"></sj:submit>
   </div>
  </fieldset>
 </s:form>
 
 <!-- 四 -->
 <sj:tabbedpanel id="localtabs">
  <sj:tab id="tab1" target="tone" label="Local Tab One"></sj:tab>
  <sj:tab id="tab2" target="ttwo" label="Local Tab Two"></sj:tab>
  <sj:tab id="tab3" target="tthree" label="Local Tab Three"></sj:tab>
  <sj:tab id="tab4" target="tfour" label="Local Tab Four"></sj:tab>
  <div id="tone">Mauris mauris ante</div>
  <div id="ttwo">Sed non urna.</div>
  <div id="tthree">Nam enim risus, molestie et</div>
  <div id="tfour">per inceptors himenaeos.</div>
 </sj:tabbedpanel>
 
 <!-- 五 -->
 <s:form id="form" theme="xhtml">
  <sj:datepicker id="date0" label="Select a Date"></sj:datepicker>
  <sj:datepicker id="date1" label="Date Value from Action" value="%{dateValue}" 
   name="date1"></sj:datepicker>
  <sj:datepicker id="date2" name="nameValue" label="Date Value by Name"></sj:datepicker>
  <sj:datepicker id="date3" value="today" name="date3" displayFormat="dd.mm.yy" label="Today"></sj:datepicker>
  <sj:datepicker id="date4" value="yesterday" name="date4" displayFormat="mm/dd/yy" label="Yesterday"></sj:datepicker>
  <sj:datepicker id="date5" value="tomorrow" name="date5" displayFormat="DD, d MM yy" label="Tomorrow"></sj:datepicker>
  <sj:datepicker id="date6" value="2004-08-15" name="date6" displayFormat="d M, yy" label="String value"></sj:datepicker>
 </s:form>
 
 <!-- 六 -->
 <sj:dialog id="mydialog" title="Dialog with local content">
  Mauris mauris ante
 </sj:dialog>
 
 <!-- 七 -->
 <s:url id="urlajax1" action="ajax1"></s:url>
 <sj:accordion id="accordion">
  <sj:accordionItem title="Mauris mauris ante">
   <sj:div id="divInAccrodionItem">afafaagaf</sj:div>
  </sj:accordionItem>
  <sj:accordionItem title="Sed non urna">
   Sed non urna
  </sj:accordionItem>
  <sj:accordionItem title="Nam enim risus">
   Nam enim risus
  </sj:accordionItem>
  <sj:accordionItem title="Cras dictum">
   Cras dictum.
  </sj:accordionItem>
 </sj:accordion>
 
 <!-- 九 -->
 <sj:slider id="simpleslider"></sj:slider>
 

 </body>
</html>

 

http://struts.jgeppert.com/struts2-bootstrap-showcase/index.action

 

分享到:
评论

相关推荐

    struts2-jquery-plugin-3.1.0.jar

    struts2-jquery-plugin-3.1.0.jar

    struts2-jquery-plug ShowCase

    首先,`struts2-jquery-grid-showcase-3.3.0.zip`可能包含一个基于Struts2的jQuery Grid示例。jQuery Grid是一个功能强大的表格组件,它可以展示大量数据,并提供排序、分页、搜索和编辑等功能。在Struts2应用中使用...

    struts2-jquery-plugin-2.0.0

    struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0

    struts2-jquery-plugin插件3.3.3

    最新的struts2-jquery-plugin插件3.3.3,包括jquery-ui和grid,使用标签实现。

    struts2-jquery-plugin

    struts2 jquery plugin ,学习struts2 ,又希望在其中使用Jquery的朋友,不妨看看

    struts2-jquery-plugin使用手册,自己写的

    Struts2-jQuery-Plugin是基于Struts2框架的一个扩展插件,它为开发者提供了丰富的jQuery UI组件,使得在Struts2应用中实现交互式的用户界面变得更加便捷。这个使用手册将详细阐述如何集成并利用该插件提升Web应用的...

    struts2-json-plugin-2.3.24-API文档-中文版.zip

    赠送jar包:struts2-json-plugin-2.3.24.jar; 赠送原API文档:struts2-json-plugin-2.3.24-javadoc.jar; 赠送源代码:struts2-json-plugin-2.3.24-sources.jar; 赠送Maven依赖信息文件:struts2-json-plugin-...

    json-lib-2.1.jar和struts2-json-plugin-2.1.8.1.jar

    `struts2-json-plugin-2.1.8.1.jar` 则是Struts 2框架的一个插件,主要用于增强Struts 2对JSON的支持。Struts 2是一款非常流行的MVC(Model-View-Controller)框架,用于构建企业级的Java Web应用程序。这个插件允许...

    struts2-json-plugin

    struts2-json-plugin,Struts JSON插件

    Struts2-3.24集合jar

    struts2-config-browser-plugin-2.3.24.jar, struts2-core-2.3.24.jar, struts2-jasperreports-plugin-2.3.24.jar, struts2-jfreechart-plugin-2.3.24.jar, struts2-pell-multipart-plugin-2.3.24.jar, struts2-...

    struts2-jquery-plugin-3_7_1

    struts2-jquery-plugin jar文件

    tomcat8-maven-plugin-3.0-r1655215.jar

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    struts2-jquery-grid-plugin-3.5.1.jar

    struts2-jquery-grid-plugin-3.5.1.jar 此jar包适合于struts2框架,一标签的形式实现grid插件,不过目前网络上此插件中文文档较少。

    struts2-plugin之jquery

    1. **Struts2 jQuery插件安装**:首先,你需要将Struts2 jQuery插件的JAR文件添加到项目的类路径中,通常这包括`struts2-jquery-plugin-x.x.x.jar`和`struts2-jquery-ui-x.x.x.jar`。同时,还需在Struts2的配置文件`...

    struts2-ssl-plugin-1.2.1.jar

    struts2-ssl-plugin-1.2.1.jar

    struts2-dojo-plugin-2.2.1.jar

    Struts2-dojo-plugin-2.2.1.jar 是一个针对Apache Struts2框架的扩展插件,主要用于增强Struts2应用的用户界面交互性,特别是通过集成Dojo JavaScript库来提供丰富的AJAX功能和用户体验。这个插件是Struts2与Dojo ...

    struts2-json-plugin-2.3.8.jar

    在实际开发中,为了使用这个插件,你需要将`struts2-json-plugin-2.3.8.jar`文件放入项目的类路径(classpath)下,然后在Struts2的配置文件(通常为struts.xml)中启用JSON插件。在Action类中,定义返回JSON数据的...

    struts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jar

    struts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jarstruts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jar

    jquery和struts2的整合

    通过运行这个Demo,你可以看到jQuery与Struts2整合的实际效果,如Ajax提交表单、动态更新页面等。 总之,jQuery与Struts2的整合使得前端交互更为便捷,同时保持了Struts2的MVC架构和强大的后端控制能力。在实际开发...

    JavaEE源代码 struts2-spring-plugin-2.0.11

    JavaEE源代码 struts2-spring-plugin-2.0.11JavaEE源代码 struts2-spring-plugin-2.0.11JavaEE源代码 struts2-spring-plugin-2.0.11JavaEE源代码 struts2-spring-plugin-2.0.11JavaEE源代码 struts2-spring-plugin-...

Global site tag (gtag.js) - Google Analytics