我其实就是想做修改
还有就是大家都怎么用struts处理下拉列表中的默认选项???

解决方案 »

  1.   

    第一个问题。
      可以在bean中,调用Form的setName方法,把name属性的值设置成facility_name的值。
     在jsp端直接写<html:text property="name"/>
    第二个问题还在学习中
      

  2.   

    你可以那那些封装到FORM里啊就是你的修改页面和添加数据是同一个页面而且用同一个ACTION然后自己在写一个实际操作的类
    利用这个类把数据库中的数据查出来
    保存到你那个Action 的 form里就可以了啊
      

  3.   

    你可以这样
    String code = "xxx";//默认值
    String[] codes = {"","",""};//这是对应的代码
    String[] labels = {"","",""};//这是下拉的名称集
      

  4.   

    谢谢各位,各位的提示对我帮助很大,可惜我还没解决
    我再看看谢谢!!!顺便在问一个问题:就是
    就是超链接时,我想传递参数可是不成功
    我用<html:link page="/ok.jsp?id=<bean:write name="customer" property="id"/>">
    但是用
     <a href="index.jsp?id=<bean:write name="customer" property="id"/>">
    行,上面的怎么修改才能用??
    再就是对
    <a href="<%=request.getContextPath()%>/operator/deleteDep.do?action=delete&facid=<bean:write name="customer" property="id"/>" >删除</a>
    我为什么非要加上="<%=request.getContextPath()%>获得虚拟目录才能用?怎么会事?
      

  5.   

    <logic:iterate name="editdep" id="cust">
        <bean:write name="cust" property="facility_name" value"<%editdep.getfacility_name()%>"/>
    </logic:iterate>
    我是这么解决的
      

  6.   

    写错了是这样
    <logic:iterate name="editdep" id="cust">
        <bean:write name="cust" property="facility_name"/>
        <html:text property="name" "<%cust.getfacility_name()%>"/>
    </logic:iterate>
      

  7.   

    都没有回答的吗?那就up吧,up有分
      

  8.   


    注意!! <html:text property="name"/>加一个value='<取值>'也就是这样
    <html:text property="name" value='<取值>'/> 一定要用单引号
      

  9.   

    to  BillyW(阿弥陀佛)
    我试了,好像不行
      

  10.   

    问一个问题:就是超链接时,我想传递参数可是不成功
    我用<html:link page="/ok.jsp?id=<bean:write name="customer" property="id"/>">
    但是用
     <a href="index.jsp?id=<bean:write name="customer" property="id"/>">
    行,上面的怎么修改才能用??
    再就是对
    <a href="<%=request.getContextPath()%>/operator/deleteDep.do?action=delete&facid=<bean:write name="customer" property="id"/>" >删除</a>
    我为什么非要加上="<%=request.getContextPath()%>获得虚拟目录才能用?怎么会事?