使用Struts实现Ajax效果
使用Struts实现Ajax效果
首先说,Struts提供了对Ajax的支持。他们是建立在Dojo和DWR基础之上的。其中,Dojo是开源的JavaScript工具包。提供了丰富的组件库和页面效果.
想要在Struts2中使用这个支持,需要导入struts2-dojo-plugin-2.1.8.jar这个插件,他提供了支持。
配置完成后,在需使用的页面导入标签库
- <%@taglib uri="/struts-tags" prefix="s"%>
- <%@taglib uri="/struts-dojo-tags" prefix="sx"%>
然后就可以使用了。下面我们来演示一个时间选择器的案例
- <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
- <%@taglib uri="/struts-tags" prefix="s"%>
- <%@taglib uri="/struts-dojo-tags" prefix="sx"%>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>My JSP 'test2.jsp' starting page</title>
- <sx:head/>
- </head>
- <body>
- <br/>---------------------时间选择器---------------------------<br/>
- <sx:datetimepicker value="today" name="getdate" label="时间选择器" displayFormat="yyyy-MM-dd">
- </sx:datetimepicker>
- <br/>---------------------时间选择器---------------------------<br/>
- </body>
- </html>
效果如下
|
评论暂时关闭