struts2的几种选择标签

阅读更多

学习struts2已经很长时间了,一直觉得他的标签很好用,下面就介绍几个选择标签:

 

下面将用到一个book类,和getBooks的方法,在本文的尾部会提供。

 

1、










 

  预览

struts2的几种选择标签_第1张图片

 

2、



 预览

struts2的几种选择标签_第2张图片

 

3、




	
	
	

 

预览

struts2的几种选择标签_第3张图片

 

4、


		

 

预览

struts2的几种选择标签_第4张图片

 





		

 

预览

struts2的几种选择标签_第5张图片

 

5、









 

预览

struts2的几种选择标签_第6张图片

 

6、

使用s:optiontransferselect来生成可移动列表项的下拉列表框

 

预览

struts2的几种选择标签_第7张图片 

 

7、

使用s:radio生成多个单选框

 

预览

struts2的几种选择标签_第8张图片

 

8、

使用s:checkboxlist生成多个复选框

 

预览

struts2的几种选择标签_第9张图片

 

books.java

public class Book
{
	//两个普通属性
	private String name;
	private String author;

	//无参数的构造器
	public Book()
	{
	}
	//初始化全部属性的构造器
	public Book(String name , String author)
	{
		this.name = name;
		this.author = author;
	}

	//name属性的setter和getter方法
	public void setName(String name)
	{
		this.name = name;
	}
	public String getName()
	{
		return this.name;
	}

	//author属性的setter和getter方法
	public void setAuthor(String author)
	{
		this.author = author;
	}
	public String getAuthor()
	{
		return this.author;
	}

}

 

 

BookService.java

public class BookService
{
	public Book[] getBooks()
	{
		return new Book[]
		{
			new Book("疯狂Java讲义","李刚"),
			new Book("Struts 2权威指南","李刚"),
			new Book("轻量级Java EE企业应用实战","李刚"),
			new Book("疯狂Ajax讲义","李刚")
		};
	}
}

 

  • formTag.rar (3.6 MB)
  • 下载次数: 17

你可能感兴趣的:(企业应用,Ajax,Struts,出版,JavaScript)