struts2中autocompleter标签使用
来源:互联网 发布:软件买卖平台 编辑:程序博客网 时间:2024/05/17 17:44
autocompleter标题用于从服务器读取一组数据,并以下拉列表显示,实现自动补全效果
demo如下
Action
package com.struts2.ajax;import java.util.ArrayList;import java.util.List;import com.opensymphony.xwork2.ActionSupport;public class AutoCompleterAction extends ActionSupport {@Overridepublic String execute() throws Exception {System.out.println("方法调用=="+start);List<String> ls = new ArrayList<String>();ls.add("admin");ls.add("adminstrator");ls.add("user");ls.add("userGroup");if(start==null){start="";}for(String s:ls){if(s.toLowerCase().startsWith(start.toLowerCase())){provice.add(new String[]{s});}}return SUCCESS;}private List<String[]> provice = new ArrayList<String[]>();private String start;public List<String[]> getProvice() {return provice;}public void setProvice(List<String[]> provice) {this.provice = provice;}public String getStart() {return start;}public void setStart(String start) {this.start = start;}/** * */private static final long serialVersionUID = 1L;}
其中start用来标识用户输入的数据,provice标识匹配的结果,以数组返回
页面如下
<sx:autocompleter label="请输入您的省份" href="ajax/AutoCompleterAction" name="provice" indicator="indicator" autoComplete="false" showDownArrow="true" > </sx:autocompleter>
需注意的是必须引入strut2中对dojo支持的标签,并在head中加入<sx:head/>,否则不会有效果
运行结果如下
- struts2中autocompleter标签使用
- struts2中autocompleter标签使用
- struts2中文手册中autocompleter标签例子的实践过程
- struts2 autocompleter标签 动态下拉菜单
- 《深入浅出struts2》--第二十七章,ajax之autocompleter标签
- 《struts2权威指南》学习笔记之struts2 ajax标签之autocompleter
- js中使用struts2标签
- struts2中使用Iterator标签
- Autocompleter
- struts2常用标签详解-在项目中使用struts2标签
- struts2常用标签详解-在项目中使用struts2标签
- struts2+FreeMarker中使用JSP标签
- Struts2中数据标签使用示例
- struts2中s:select标签的使用
- Struts2中iterator标签的使用
- struts2中iterator标签的相关使用
- struts2中s:select标签的使用
- struts2中iterator标签的使用
- Asp.net中文本框各种限制
- 电子商务
- Oracle读书摘录1---为什么要书写绑定变量的SQL语句
- BlueZ协议的移植
- Hadoop集群配置
- struts2中autocompleter标签使用
- sql server 批量修改表和存储过程的所有者
- ajax框架比较
- poj1159
- 关于Oracle问题,java.lang.NullPointer 500 internal server error
- HCI协议剖析
- Java Annotation手册
- Qt 生成 xml 文件
- 应用最广的十大Javascript框架以及优缺点对比