700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > struts html:select 默认选中 Struts2自动选择下拉框的值

struts html:select 默认选中 Struts2自动选择下拉框的值

时间:2023-09-25 11:10:14

相关推荐

struts html:select 默认选中 Struts2自动选择下拉框的值

在Struts2中,HTML下拉框可以通过标签呈现。要自动选择一个下拉框的默认值,只是声明值”属性标记,并设置相应的默认值。

这里创建一个Web工程:strut2autoselectdropdown,来演示在多个复选框如何设置的默认值,整个项目的结构如下图所示:

1. Java List 示例

Java列表生成选择选项的下拉框。

//...

public class SelectAction extends ActionSupport{

private List searchEngine;

private String yourSearchEngine;

//set default value

public String getDefaultSearchEngine() {

return "";

}

public SelectAction(){

searchEngine = new ArrayList();

searchEngine.add("");

searchEngine.add("");

searchEngine.add("");

searchEngine.add("");

}

//...

}

标记呈现HTML下拉框。value=“defaultSearchEngine”将调用对应动作类的getDefaultSearchEngine()方法返回一个默认搜索引擎的值。

headerKey="-1" headerValue="Select Search Engines"

list="searchEngine"

name="yourSearchEngine"

value="defaultSearchEngine" />

在这个例子中,下拉框将自动选择“”作为默认选项。

2. OGNL List 实例

通过创建OGNL表达式一个下拉框,并直接在“value”属性设置的默认值。

headerKey="-1" headerValue="Select Month"

list="#{'1':'Jan', '2':'Feb', '3':'Mar', '4':'Apr'}"

name="yourMonth"

value="2" />

在这个例子中,下拉框将自动选择“2” (Feb)为默认选项。

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。