歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

使用Struts實現Ajax效果

首先說,Struts提供了對Ajax的支持。他們是建立在Dojo和DWR基礎之上的。其中,Dojo是開源的JavaScript工具包。提供了豐富的組件庫和頁面效果.

想要在Struts2中使用這個支持,需要導入struts2-dojo-plugin-2.1.8.jar這個插件,他提供了支持。

配置完成後,在需使用的頁面導入標簽庫

  1. <%@taglib uri="/struts-tags" prefix="s"%>  
  2. <%@taglib uri="/struts-dojo-tags" prefix="sx"%>  

然後就可以使用了。下面我們來演示一個時間選擇器的案例

  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>  
  2. <%@taglib uri="/struts-tags" prefix="s"%>  
  3. <%@taglib uri="/struts-dojo-tags" prefix="sx"%>  
  4. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  5. <html>  
  6.   <head>  
  7.     <title>My JSP 'test2.jsp' starting page</title>  
  8.     <sx:head/>  
  9.   </head>  
  10.     
  11.   <body>  
  12.   <br/>---------------------時間選擇器---------------------------<br/>  
  13.   <sx:datetimepicker value="today" name="getdate" label="時間選擇器" displayFormat="yyyy-MM-dd">  
  14.   </sx:datetimepicker>  
  15.    <br/>---------------------時間選擇器---------------------------<br/>  
  16.       
  17.       
  18.   </body>  
  19. </html>  

效果如下

Copyright © Linux教程網 All Rights Reserved