mysql-将内容从数据库添加到struts2的dropdownlist中

我正在用struts2框架进行项目.但是我找不到从数据库指定下拉列表的方法..有没有办法..请帮助

解决方法:

如果您要谈论的是JSP页面中的下拉列表,那么该列表已经有一个select Tag

<s:select name="mydrop_down" list="%{sports}" />

list是要从中填充的Iterable源.如果列表是Map(键,值),则Map键将成为选项“值”参数,而Map值将成为选项主体.

在动作类中创建List / Map / Array所需的所有工作,并提供其getter和setter方法,如何从jsp中的ActionClass中选择列表,将由framewrok本身处理

动作班

public class MyAction extends ActionSuport{

  private List<String> sports;  //can be array or map etc

   getters and setters for sports

   public String execute() throws Exception{
      sports = init the List and fill it
      // can fill the list from database
      return SUCCESS;

   }
}
上一篇:从Java中的Cookie读取电子邮件字符串


下一篇:java-数据如何在Struts2中传输?