大家帮我看下,很简单的问题

sqiong 2009-02-03 11:15:54
<s:iterator value="#request.allProdLists" id="item1" status="st">
var product${st.count-1} =new productClass();
product${st.count-1}.prod_name='<s:property value="#item1.prod_name" />';
product${st.count-1}.prod_id='<s:property value="#item1.prod_id" />';
product${st.count-1}.is_group='<s:property value="#item1.is_group" />';
product${st.count-1}.serv_id='<s:property value="#item1.serv_id" />';
product${st.count-1}.base_serv_id='<s:property value="#item1.base_servs" />';
product${st.count-1}.is_base='<s:property value="#item1.is_base" />';
product${st.count-1}.price_name='<s:property value="#item1.price_name" />';
//alert(product${st.count-1}.price_name);
product${st.count-1}.priceList = new Object();
<s:if test="#item1.is_group!=1" >
<s:iterator value="#item1.tariffList" id="tariff" status="tarst">
var tariff${st.count-1}${tarst.count-1}=new Object();
tariff${st.count-1}${tarst.count-1}.code='<s:property value="#tariff.tariff_id" />';
tariff${st.count-1}${tarst.count-1}.name='<s:property value="#tariff.tariff_desc" />';
tariff${st.count-1}${tarst.count-1}.billingtype='<s:property value="#tariff.billing_type" />';
tariff${st.count-1}${tarst.count-1}.rentyearfee='<s:property value="#tariff.rent_year_fee" />';
tariff${st.count-1}${tarst.count-1}.rentmonthfee='<s:property value="#tariff.rent_month_fee" />';
product${st.count-1}.priceList['t_<s:property value="#tariff.tariff_id" />']=tariff${st.count-1}${tarst.count-1};
</s:iterator>
</s:if>

这段代码,请问下,如果#item1.is_group==1 的话,我的这个product${st.count-1}.priceList 怎么判断它里面没有值啊?
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sqiong 2009-02-03
  • 打赏
  • 举报
回复
其实我是想怎么知道他那个对象里什么都没的。
sqiong 2009-02-03
  • 打赏
  • 举报
回复
product${st.count-1}.priceList 的值肯定不是null,因为它是new出来的一个对象啊。。。
kao331431214 2009-02-03
  • 打赏
  • 举报
回复
!=null

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧