Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > трабла с формой редактирования спринг приложения


Автор: Adept 21.11.2006, 16:44
Товарищи программисты, подскажите как реализовать следующее действие.
Я пытаюсь сделать редактирование подразделений (spring+hibernate).
В списке подразделений я выбираю нужное и его id передаю <a href="editDepartment.htm?id=${department.id}">EditDepartment</a> 
в контроллер EditDepartmentController, который кидает на форму редактирования
Код

<%@ include file="/WEB-INF/jsp/includes.jsp" %>
<%@ page contentType="text/html; charset=UTF-8" %>
  <spring:bind path="command">
  <FONT color="red">
    <B><c:out value="${status.errorMessage}"/></B>
  </FONT>
  </spring:bind>  
    <form method="POST">
    <table border="0" cellspacing="5" cellpadding="0">
      <tr><td valign="middle" align="right">
        <b>Название подразделения: </b> 
      </td><td valign="middle" align="left">
        <spring:bind path="command.departmentName">  
          <input type="text" maxlength="15" name="departmentName" value="<c:out value="${status.value}"/>"><br>
        </spring:bind>  
      </td></tr>
      <tr><td valign="middle" align="right">      
        <b>Родительское подразделение: </b> 
      </td><td valign="middle" align="left">
       <spring:bind path="command.parentDid"> 
         ?????????????????????????
        </spring:bind>  
      </td></tr>
      <tr><td valign="middle" align="right">      
        <b>Тип подразделения: </b> 
      </td><td valign="middle" align="left">
      <spring:bind path="command.depType">  
         <input type="text" maxlength="15" name="depType" value="<c:out value="${status.value}"/>"><br>
      </spring:bind>
      </td></tr>       
      <tr>
        <td colspan="2" align="center">
          <input type="submit" value="Edit">      
        </td>
      </tr>
    </table>
    </form>

Мне надо чтобы при открытии этой страницы поле "Родительское подразделение" имело вид combobox, содержащий список подразделений. И при выборе нужного подразделения из этого списка, id этого подразделения становилось значением поля "Родительское подразделение".
Вот, у меня с этим трабла  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)