You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

207 lines
7.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ page language="java" import="java.util.*" contentType="text/html;charset=gb2312"%>
<jsp:useBean id="sn" scope="page" class="com.bean.SystemBean" />
<jsp:useBean id="tb" scope="page" class="com.bean.HzpBean" />
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String dir=sn.getDir();
%>
<HTML><HEAD><TITLE>后台操作区</TITLE>
<LINK href="<%=basePath %><%=dir %>/images/Admin_Style.css" type=text/css rel=stylesheet>
<LINK href="<%=basePath %><%=dir %>/images/style.css" type=text/css rel=stylesheet>
<SCRIPT language=JavaScript src="<%=basePath %><%=dir %>/images/Common.js"></SCRIPT>
<STYLE type=text/css>
BODY {
MARGIN-LEFT: 0px; BACKGROUND-COLOR: #ffffff
}
.STYLE1 {color: #ECE9D8}
</STYLE>
</HEAD>
<script language="javascript" >
function top(){
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page=1";
form3.submit();
}
function last(){
if(form3.pageCount.value==0){//如果总页数为0那么最后一页为1也就是第一页而不是第0页
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page=1";
form3.submit();
}else{
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+form3.pageCount.value;
form3.submit();
}
}
function pre(){
var page=parseInt(form3.page.value);
if(page<=1){
alert("已至第一页");
}else{
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+(page-1);
form3.submit();
}
}
function next(){
var page=parseInt(form3.page.value);
var pageCount=parseInt(form3.pageCount.value);
if(page>=pageCount){
alert("已至最后一页");
}else{
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+(page+1);
form3.submit();
}
}
function bjump(){
var pageCount=parseInt(form3.pageCount.value);
if( fIsNumber(form3.busjump.value,"1234567890")!=1 ){
alert("跳转文本框中只能输入数字!");
form3.busjump.select();
form3.busjump.focus();
return false;
}
if(form3.busjump.value>pageCount){//如果跳转文本框中输入的页数超过最后一页的数,则跳到最后一页
if(pageCount==0){
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page=1";
form3.submit();
}
else{
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+pageCount;
form3.submit();
}
}
else if(form3.busjump.value<=pageCount){
var page=parseInt(form3.busjump.value);
if(page==0){
page=1;//如果你输入的是0那么就让它等于1
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+page;
form3.submit();
}else{
form3.action="<%=basePath%><%=dir %>/hzp/index.jsp?page="+page;
form3.submit();
}
}
}
//****判断是否是Number.
function fIsNumber (sV,sR){
var sTmp;
if(sV.length==0){ return (false);}
for (var i=0; i < sV.length; i++){
sTmp= sV.substring (i, i+1);
if (sR.indexOf (sTmp, 0)==-1) {return (false);}
}
return (true);
}
function del()
{
pageform.submit();
}
</script>
<%
String message = (String)request.getAttribute("message");
if(message == null){
message = "";
}
if (!message.trim().equals("")){
out.println("<script language='javascript'>");
out.println("alert('"+message+"');");
out.println("</script>");
}
request.removeAttribute("message");
%>
<%
String username=(String)session.getAttribute("user");
if(username==null){
response.sendRedirect(path+"/error.jsp");
}
else{
%>
<BODY oncontextmenu="return false;" onselectstart="return false;" leftMargin=0
background=<%=basePath %><%=dir %>/images/MainBg.gif topMargin=0 scroll=yes
marginheight="0" marginwidth="0">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align="left" vAlign=top >
<table width='100%' cellspacing='1' cellpadding='3' bgcolor='#CCCCCC' class="tablewidth">
<tr class="head">
<td width="5%" align="center">ID </td>
<td align="center">菜品名称</td>
<td align="center">销售价格</td>
<td align="center">主要原料</td>
<td align="center">菜肴味型</td>
<td align="center">菜肴菜式</td>
<td align="center">发布时间</td>
<td align="center">销售量</td>
<td align="center">销售额</td>
<td align="center">修改</td>
<td align="center">选择</td>
</tr>
<%
tb.setEVERYPAGENUM(12);
int cou = tb.getMessageCount();//得到信息总数
String page1=request.getParameter("page");
if(page1==null){
page1="1";
}
session.setAttribute("busMessageCount", cou + "");
session.setAttribute("busPage", page1);
List pagelist1 = tb.getMessage(Integer.parseInt(page1));
session.setAttribute("qqq", pagelist1);
int pageCount = tb.getPageCount(); //得到页数
session.setAttribute("busPageCount", pageCount + "");
List pagelist3=(ArrayList)session.getAttribute("qqq");
if(!pagelist3.isEmpty()){
for(int i=0;i<pagelist3.size();i++){
List pagelist2 =(ArrayList)pagelist3.get(i);
%>
<tr class="trA" onMouseOver="this.className='trB'" onMouseOut="this.className='trA'">
<td width='5%' align="center" style="border-bottom:1px dotted #ccc;"><%=i+1 %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><a href="<%=basePath %>hinfo.jsp?id=<%=pagelist2.get(0).toString()%>" target="_blank"><%=pagelist2.get(1).toString() %></a> </td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(3).toString() %> </td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(4).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(5).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(6).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(8).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=tb.gegXsl(pagelist2.get(1).toString()) %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=tb.gegXsl(pagelist2.get(1).toString())*Float.parseFloat(pagelist2.get(3).toString()) %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><a href="<%=basePath+dir+"/" %>hzp/add.jsp?method=uplvyou&id=<%=pagelist2.get(0).toString()%>" >修改</a> </td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><a href="<%=basePath%>HzpAction.do?method=deltrave&id=<%=pagelist2.get(0).toString()%>" >删除</a></td>
</tr>
<%
}}
%>
</TABLE>
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td colspan='10' align='right'>
<TABLE width="100%" border=0 align="right" cellPadding=0 cellSpacing=0>
<TBODY>
<TR align="right" >
<TD >
<form action="" method="post" name="form3">
<input type="hidden" name="pageCount" value="<%= session.getAttribute("busPageCount").toString()%>" /><!--//用于给上面javascript传值-->
<input type="hidden" name="page" value="<%=session.getAttribute("busPage").toString()%>" /><!--//用于给上面javascript传值-->
<a href="#" onClick="top()"><img src="<%=basePath %>images/first.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
<a href="#" onClick="pre()"><img src="<%=basePath %>images/pre.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
共<%=session.getAttribute("busMessageCount").toString()%>条记录,共计<%=session.getAttribute("busPageCount").toString()%>页,当前第<%=session.getAttribute("busPage").toString()%>页&nbsp;&nbsp;&nbsp;
<a href="#" onClick="next()"><img src="<%=basePath %>images/next.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
<a href="#" onClick="last()"><img src="<%=basePath %>images/last.gif" border="0" /></a>
第<input name="busjump" type="text" size="3" />页<a href="#" onClick="bjump()"><img src="<%=basePath %>images/jump.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
</form>
</TD>
</TR>
</table>
</TD>
</TR>
</TBODY>
</TABLE>
</BODY>
<%} %>
</HTML>