根据Struts2所写的标签,所写例子

 

Struts2标签实例及常见错误_第1张图片 Struts2标签实例及常见错误_第2张图片 Struts2标签实例及常见错误_第3张图片

1、list集合中的value值不需要加#

2、标签属性不全,name属性不许有否则就会报出黄匡错误

3、这个错误是在第190行,在value的值内没有加单引号value=”’push标签’”

eongl标签使用
传过来的值:

request:

session:

application:

 
传过来的对象值:

request:

session:

application:

OGNL提供的对集合的操作符

Map集合:

 
 

and


 
Map集合的拼接
 
value="#{'HTML入门':'redarmy','Java基础':'baobao','CSS入门':'李慧','JavaWeb实战':'yq'}">
 
 
 
 
 
图书信息2
图书名称
图书作者
 
 

构造List集合:
 

and

 
 
 

单选按钮需要加上name属性,否则只能出现默认值,不能修改
name="sex" value="'w'">
 

多选按钮list
value="{'吃','玩'}">

多选按钮map
value="{1,2}" />

多选按钮
 

下拉列表 map
label="Projects" name="projects" headerKey="-1" headerValue="请选择专业" 
value="selectProject" required="true"/>
           

下拉列表 list
headerValue="请选择专业" required="true" label="Projects"/>

if标签

 java在集合中
java不在集合中

Set标签

push标签

     
   

Bean标签

输出:



iterator标签

">