(一)anchortag.jsp代码的编写:
<?xml version="1.0" encoding="utf-8"?>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<%@ taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>AnchorTag 的使用</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles/layout.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/showcase.js"></script>
<sj:head
locale="zh_CN"
loadAtOnce="true"
compressed="false"
jquerytheme="showcase"
customBasepath="themes"
loadFromGoogle="false"
debug="true"
/>
</head>
<body>
<div id="result">
Div 1
</div>
<s:url
id="ajax"
value="ajax1" />
<sj:a
id="ajaxlink"
href="%{ajax}"
targets="result"
indicator="indicator"
button="true">
请求
</sj:a>
</body>
</html>
(二)action的编写:
package com.anchorajax;
import com.opensymphony.xwork2.ActionSupport;
public class AjaxAnchor extends ActionSupport
{
public String execute() throws Exception {
return SUCCESS;
}
}
(三)struts.xml的编写:
<!-- anhorTag的使用 -->
<action name="ajax1" class="com.anchorajax.AjaxAnchor">
<result name="success">/ajax1.jsp</result>
</action>
(四)ajax1.jsp里的内容:
Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut
neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc.
Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur
malesuada. Vestibulum a velit eu ante scelerisque vulputate.
(五)效果:
(六)为了有请求等待的小图标:可以加上
<sj:a
id="ajaxlink"
href="%{ajax}"
targets="result,div2"
indicator="indicator"
button="true"
effect="shake"
>
<span class="ui-icon ui-icon-refresh"></span>
<img id="indicator" src="images/indicator.gif" style="display:none"/>
请求
</sj:a>
- 大小: 5.6 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
- 插件提供了一系列的标签库,可以直接在JSP页面中使用,例如`<s:jquery>`、`<sj:datepicker>`、`<sj:dialog>`等,它们分别对应于jQuery的各种UI组件。 - 通过这些标签,可以轻松地将jQuery功能集成到Struts2的...
最新的struts2-jquery-plugin插件3.3.3,包括jquery-ui和grid,使用标签实现。
赠送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-...
struts2 jquery plugin ,学习struts2 ,又希望在其中使用Jquery的朋友,不妨看看
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
struts2-ssl-plugin-1.2.1.jar
struts2-json-plugin,Struts JSON插件
struts2-jquery-plugin jar文件
这个插件允许开发者在Struts 2中轻松地创建能够返回JSON的Action,使得前端(通常使用JavaScript库如jQuery)可以获取到JSON数据并进行进一步处理。 现在我们来详细讨论这两个库在实际应用中的作用: 1. **json-...
struts2-struts1-plugin-2.1.6.jar
core-2.5.10.1.jar,struts2-jfreechart-plugin-2.5.10.1.jar,struts2-json-plugin-2.5.10.1.jar,struts2-junit-plugin-2.5.10.1.jar,struts2-bean-validation-plugin-2.5.10.1.jar,struts2-cdi-plugin-...
struts2-jquery-plugin
如果您的项目中使用了Struts2并且需要与JSON数据交互,这个插件是必不可少的。 接着是`struts2-junit-plugin-2.1.8.jar`,这是一个用于Struts2的JUnit测试插件。它扩展了JUnit,使得Struts2的控制器可以在单元测试...
在实际开发中,为了使用这个插件,你需要将`struts2-json-plugin-2.3.8.jar`文件放入项目的类路径(classpath)下,然后在Struts2的配置文件(通常为struts.xml)中启用JSON插件。在Action类中,定义返回JSON数据的...
struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载
Struts2-dojo-plugin-2.2.1.jar 是一个针对Apache Struts2框架的扩展插件,主要用于增强Struts2应用的用户界面交互性,特别是通过集成Dojo JavaScript库来提供丰富的AJAX功能和用户体验。这个插件是Struts2与Dojo ...
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-...
struts2-convention-plugin-2.3.24.1