status 标签的问题,谢谢分享开发思路logic:present 过来的值,我想判断其中一个是否=1用下面这个如何搞呀,就想知道 <logic:present  name="all" scope="request"/> <logic:iterate id="item" scope="request" name="all" indexId="ind">
       <option  value="${item.itemid}">${item.itemnname}</option>在这里想判断  item.itemid=1用下面这个logic:equal  要怎么写呀<logic:equal   name= "name"   property= "name"   value=1'>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~还有个问题
就是一个.do 用一个方法返回一个内容,那么,我的分类的修改的时候,
就会有,第一要得到所有分类的 all(一级分类item) ,还要得到二级分类的subitem id和subname 那这个业务就要二个不同的vo 来实现,应该怎么搞呀,我在dao里面试着把二个vo都放一起在itemaction 然后调用 item 和subitem里的不同的方法,但是返回的时候总是说出错,就是提示到 itemAction 里面调用subitemDAO方法那里通不过,
我是新手,希望可以指点一二,谢谢二个问题,都给分,~~~~~~~~~呵呵,在这表示谢意,只能给分~

解决方案 »

  1.   

    用<s:if test="name==1"></s if>不行吗,感觉会比你那个equal好很多
      

  2.   

    第一个问题你可以用<c:if>标签解决撒
    第二个不懂你说的是啥意思
      

  3.   

    很专业 vo .do 我都不懂,
      

  4.   

    以下代码能将符合条件itemid==1的option打出来 <logic:iterate id="item" scope="request" name="all" indexId="ind">
     <logic:equal name="item" property="itemid" value="1">
      <option value="${item.itemid}">${item.itemname}</option> 
     </logic:equal>
      </logic:iterate>   
      

  5.   

    第二个问题是这样的,
    我想修改二级分类,但是我刚学了,但是二级分类,不光要调用二级分类的这条记录(id 和subname)到了页面里,还要调用一级分类的下拉框,(item)这样我的问题来了,因为在action里面我要验证这个id和subname 在库里是否存在,那么那么这里,就要在itemAction里检测subitem这个记录有没有,就要用到subitemDAO 或者
    通过 subitemAction里检测就要一个item里的下拉List();那么,我就要在subitemAction里用了itemDAO方法,
    可是无论你怎么搞,这样都检测出错,都是断点到调用别的方法的停了(比如,itemAction 调用 subitemDAO 验证)是不是我的开发思路错了,这样的问题,应该会很多了比如,,我做新闻修改的时候,同时要查一条新闻的记录出来,还要用到分类的记录,那一般是用会方法或是说什么思路来做的呀~
    我也想过做级联,但是有时候用记管理功能一个页面就有很多不用的数据,应该是有一个很好用的方法解决这种问题的~,谢谢指点下新手,