📄 b_sort_manage.jsp
字号:
<%@ page contentType="text/html; charset=GBK" import="java.util.*,mrgf.hibernate.MerchandiseSort" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<html>
<link rel="stylesheet" href="css/style.css">
<head>
<title>
index
</title>
</head>
<body bgcolor="#ffffff" topmargin="0">
<script language="javascript" type="">
<!--
function checkEmpty(formName){
if(formName.fatherSort.value==""){
alert("请在下拉列表框中选择您要管理的主类!!!");
return false;
}
}
function clueOnWithFatherSort(){
if(confirm("确定要删除该主类吗?")){
window.location.href="manageFatherSort.do";
}else{
return false;
}
}
function clueOnWithSonSort(){
if(confirm("确定要删除该子类吗?")){
window.location.href="manageFatherSort.do";
}else{
return false;
}
}
//-->
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" height="53" background="image/layout/mTitle.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr height="33">
<td width="7%"></td>
<td width="63%"></td>
<td width="30%"></td>
</tr>
<tr>
<td> </td>
<td><font color="#E89900">商品类别管理</font></td>
<td><a href="manageSortManage.do" class="style2">管理现有类别</a>
<a href="manageSortAdd.do" class="style2">添加新类别</a></td>
</tr>
</table></td>
</tr>
<tr>
<td rowspan="10" width="10%"> </td>
<td> </td>
<td rowspan="10" width="10%"> </td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td width="10%"> </td>
<td width="36%"> </td>
<td width="36%"> </td>
<td width="18%"> </td>
</tr>
<tr align="center">
<td colspan="4"><font size="4"><b>管理现有类别</b></font></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<form action="selectSorts.do" name="selectSorts" onsubmit="return checkEmpty(selectSorts)">
<tr>
<td> </td>
<td>主类名称:<select name="fatherSort">
<option value="">请选择</option>
<%
List fatherSorts=(List)request.getAttribute("fatherSorts");
for(int i=0;i<fatherSorts.size();i++){
MerchandiseSort fatherSort=(MerchandiseSort)fatherSorts.get(i);
%>
<option value="<%=fatherSort.getId() %>"><%=fatherSort.getName() %></option>
<%
}
%>
</select></td>
<td>子类名称:</td>
<td><input type="submit" value="提交"></td>
</tr>
</form>
<tr>
<td colspan="4"> </td>
</tr>
<form action="manageFatherSort.do">
<%
//选择父类管理
if(request.getAttribute("fatherSort")!=null){
//遍例主类名称
MerchandiseSort fatherSort=(MerchandiseSort)request.getAttribute("fatherSort");
%>
<tr>
<td><input type="hidden" name="0" value="<%=fatherSort.getId() %>" /></td>
<td colspan="2"><input type="text" name="name0" value="<%=fatherSort.getName() %>">-------------------------------------------------</td>
<td><input type="submit" name="delete0" value="删除" onclick="return clueOnWithFatherSort()"></td>
</tr>
<%
//遍例子类名称
Set sonSortsSet=fatherSort.getSonSorts();
Iterator it=sonSortsSet.iterator();
int length=1;
while(it.hasNext()){
MerchandiseSort sonSort=(MerchandiseSort)it.next();
%>
<tr>
<td><input type="hidden" name="<%=length %>" value="<%=sonSort.getId() %>" /></td>
<td> |———————————</td>
<td><input type="text" name="<%="name"+sonSort.getId() %>" value="<%=sonSort.getName() %>">-------------</td>
<td><input type="submit" name="<%="delete"+length %>" value="删除" onclick="return clueOnWithSonSort()"></td>
</tr>
<%
length=length+1;
}
%>
<tr>
<td> </td>
<td> |———————————</td>
<td><input type="text" name="<%="name"+length %>"></td>
<td> </td>
</tr>
<tr>
<td><input type="hidden" name="length" value="<%=length %>" /></td>
<td> </td>
<td colspan="2"><input type="submit" name="continue" value="继续添加子类">
<input type="submit" name="submit" value="提交修改内容"></td>
</tr>
<%
}
%>
</form>
<tr>
<td colspan="4"> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -