?? update_emp.jsp
字號:
<%@ page language="java" pageEncoding="GBK"%>
<%@ page import="java.util.*,org.lxh.vo.*"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<html:html lang="true">
<head>
<title>Struts+Hibernate實現一對多關系</title>
</head>
<body>
<center>
<h1>
部門信息管理 —— Struts + Hibernate
</h1>
<hr>
<br>
<logic:present name="emp" scope="request">
<html:form action="emp.do" method="post">
<table>
<tr>
<td colspan="2">
<h2>
修改員工信息
</h2>
</td>
</tr>
<tr>
<td>
姓名:
</td>
<td>
<html:text property="ename" value="${emp.ename}" />
</td>
</tr>
<tr>
<td>
年齡:
</td>
<td>
<html:text property="eage" value="${emp.eage}" />
</td>
</tr>
<tr>
<td>
性別:
</td>
<td>
<logic:equal value="女" name="emp" property="esex">
<input type="radio" name="esex" value="男">男
<input type="radio" name="esex" value="女" checked>女
</logic:equal>
<logic:equal value="男" name="emp" property="esex">
<input type="radio" name="esex" value="男" checked>男
<input type="radio" name="esex" value="女">女
</logic:equal>
</td>
</tr>
<tr>
<td>
所屬部門:
</td>
<td>
<select name="deptno">
<%
Emp em = (Emp)request.getAttribute("emp") ;
List all = (List) request.getAttribute("all");
Iterator iter = all.iterator();
while (iter.hasNext()) {
Dept d = (Dept)iter.next() ;
%>
<option value="<%=d.getDeptno()%>" <%=d.getDeptno().equals(em.getDept().getDeptno())?"selected":""%>><%=d.getDname()%></option>
<%
}
%>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="type" value="3">
<input type="hidden" name="empno" value="${emp.empno}">
<input type="hidden" name="status" value="update">
<html:submit value="更新" />
<html:reset value="重置" />
</td>
</tr>
</table>
</html:form>
</logic:present>
<logic:notPresent name="emp" scope="request">
<h3>
沒有任何數據!
</h3>
</logic:notPresent>
</center>
</body>
</html:html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -