浏览 7059 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-06-30
我在页面中这样: <html:select property="member_id"> <c:forEach var="list" items="${list}"> <html:option value="<c:out value='${list.id}'/>"><c:out value="${list.realname}"/></html:option> </c:forEach> </html:select> 结果是: <option value="<c:out value='${list.id}'/>">游客</option> <option value="<c:out value='${list.id}'/>">老刘</option> 以前用resin,没有出现过这种问题。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-06-30
改了一下<html:option>标签,就用html标签代替:
<html:select property="member_id"> <c:forEach var="list" items="${list}"> <option value="="<c:out value='${list.id}'/>"><c:out value="${list.realname}"/></option> </c:forEach> </html:select> 这样就可以了,但是感觉起来挺别扭的。 |
|
返回顶楼 | |
发表时间:2005-07-01
难道你不知道jsp标签不允许嵌套吗?当然你要是想自己改标签也可以。
对于select,我一般是不用structs的标签,太烦了,远远没有自己的<select></select>来的灵活和方便。 |
|
返回顶楼 | |
发表时间:2005-07-11
同意楼上,我也是搞不太清楚,所以用jstl的时候一律不用Struts Form
|
|
返回顶楼 | |
发表时间:2005-07-15
而我正相反,只用struts taglib。我倒是觉c:forEach挺难看的,
|
|
返回顶楼 | |
发表时间:2005-07-19
struts的html:option用起来还可以阿。
|
|
返回顶楼 | |
发表时间:2005-07-19
那你就用html:optionsCollection标签吧,或者用数组都可以,应该可以实现你的要求。
苏飞 写道 而我正相反,只用struts taglib。我倒是觉c:forEach挺难看的,
纯属个人喜好问题,不过用structs的标签就意味着和structs绑死了。而且个人感觉structs的标签提供的功能实在有限,远远没有jstl提供的强大。所以我一般是表单设计用html:form,html:select等,逻辑判断,数值输出一律用jstl,真的挺方便的。 |
|
返回顶楼 | |
发表时间:2005-08-05
我只用STRUTS的MVC.他的标签都不用.JSTL还是强大些
|
|
返回顶楼 | |
发表时间:2005-08-30
我是,什么简单用什么!
|
|
返回顶楼 | |