论坛首页 入门讨论版 Struts

标签的那点功能``未免太不够用,请教大家对标签持什么态度?

浏览 7109 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-06-08
smartpig 写道
楼上的意思是指我的标签代码没写好,还是这种情况不适合用?请指教



他是让楼主你自己写个自定义标签类..
   
0 请登录后投票
最后更新时间:2008-06-08
不喜欢tag就不要勉强了, 批评tag的声音本来就很多, 觉得麻烦还不如直接jsp
要不就模板吧,freemaker
   
0 请登录后投票
最后更新时间:2008-06-08
那个元素是否应该是checked状态,在你这种情况下,另一个解决方法是:
给那个元素加一个isChecked()方法,然后你就不需要在jsp里面还编写那么多循环逻辑了。
   
0 请登录后投票
最后更新时间:2008-06-08
把逻辑放在视图是不对的!为什么要跳出循环?你提供给视图它所需要的数据!
   
0 请登录后投票
最后更新时间:2008-06-08
新手们碰到一个想叫的问题,如果觉得这个问题很急,很变态,那么在网上搜一下,如果叫声一遍,恭喜你,你有软件设计的天赋。
如果绝大多数人都没有提过这样的问题,还是关起门来好好想一想,家丑不可外扬阿。
   
0 请登录后投票
最后更新时间:2008-06-09
<td>   
                <input type="checkbox" name="likes" value="<s:property value='#likesAll_it.key'/>"    
                <s:iterator id="likesChecked_it" value="#likesChecked" status="likesChecked_itst">   
                    <s:if test="#likesChecked_it == #likesAll_it.key.toString()">   
                        checked="checked"  
                        <%//缺少跳出循环的语句,不知道该怎么写 %>   
                    </s:if>   
                </s:iterator>   
                /><s:property value="#likesAll_it.value"/>   
            </td>   

 

很奇怪的代码,<%//缺少跳出循环的语句,不知道该怎么写 %>  为什么要在这个地方跳出呢,只是想让checkbox为选中状态,使用的方法也不合理,为什么不用
<s:checkbox>呢

   
0 请登录后投票
最后更新时间:2008-06-09
请不要用UI tag,更不要用Ajax Tag
   
0 请登录后投票
最后更新时间:2008-06-09
tianzhihua 写道
<td>   
                <input type="checkbox" name="likes" value="<s:property value='#likesAll_it.key'/>"    
                <s:iterator id="likesChecked_it" value="#likesChecked" status="likesChecked_itst">   
                    <s:if test="#likesChecked_it == #likesAll_it.key.toString()">   
                        checked="checked"  
                        <%//缺少跳出循环的语句,不知道该怎么写 %>   
                    </s:if>   
                </s:iterator>   
                /><s:property value="#likesAll_it.value"/>   
            </td>   

 

很奇怪的代码,<%//缺少跳出循环的语句,不知道该怎么写 %>  为什么要在这个地方跳出呢,只是想让checkbox为选中状态,使用的方法也不合理,为什么不用
<s:checkbox>呢

不愿意用表单标签,因为它会默认输出一些格式标签,如<tr>,<ul>,在实际项目中,面对设计人员交付的页面,往往难以排版,因此,我甚至放弃了S2的VALIDATION框架。

   
0 请登录后投票
最后更新时间:2008-06-09
sutra 写道
那个元素是否应该是checked状态,在你这种情况下,另一个解决方法是:
给那个元素加一个isChecked()方法,然后你就不需要在jsp里面还编写那么多循环逻辑了。

恩,比较倾向这种方法,谢谢~
   
0 请登录后投票
最后更新时间:2008-06-09
王者之剑 写道
新手们碰到一个想叫的问题,如果觉得这个问题很急,很变态,那么在网上搜一下,如果叫声一遍,恭喜你,你有软件设计的天赋。
如果绝大多数人都没有提过这样的问题,还是关起门来好好想一想,家丑不可外扬阿。


这位仁兄的话玄机太深,小弟没听明白。。。

因为1年多没写页面了,而1年前都是直接使用JSP来写,很是丑陋~ 考虑到如果换工作后,难免要做些页面的事,练习下,不想才发现自己对标签的认识和套页面的能力这么拙劣···很感谢大家的热心帮助~
   
0 请登录后投票
论坛首页 入门讨论版 Struts

跳转论坛:
JavaEye推荐