⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 list.jsp

📁 主要实现管理客户以及客户信息和其公司的服务管理
💻 JSP
字号:
<%@ page language="java" pageEncoding="UTF-8"%>

<%@ 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"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>jb-aptech毕业设计项目</title>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<link href="<%=request.getContextPath()%>/html/css/style.css"
			rel="stylesheet" type="text/css">
		<script src="<%=request.getContextPath()%>/html/script/common.js"></script>
		<script type="text/javascript">
		  function doSearch(){
		  document.forms['pageForm'].action="<%=request.getContextPath()%>/sales.do?method=toList";
		  document.forms['pageForm'].submit();
		  }
		  function assign(obj){
		   	 var url = "<%=request.getContextPath()%>/sales.do?method=toDispatch&sid="+obj;
		 to(url);
		  }
		  function edit(obj){
		     	 var url = "<%=request.getContextPath()%>/sales.do?method=toEdit&sid="+obj;
		 to(url);
		  }
		  function deletesales(obj){
		  	     	 var url = "<%=request.getContextPath()%>/sales.do?method=doDelete&sid="+obj;
		  	     	 if(window.confirm("确定删除ID:"+obj)){
		  	     	  to(url);
		  	     	 }
		  }
		</script>
	</head>
	<body>

		<div class="page_title">
			销售机会管理
		</div>
		<div class="button_bar">
			<button class="common_button" onclick="help('');">
				帮助
			</button>
			<button class="common_button" onclick="to('<%=request.getContextPath() %>/html/~sale/add.jsp');">
				新建
			</button>
			<button class="common_button" onclick="doSearch();">
				查询
			</button>
		</div>
		<html:form action="/sales" method="post" styleId="pageForm">
			<table class="query_form_table">
				<tr>
					<th>
						客户名称
					</th>
					<td>
						<html:text property="sales.salesChanceCustomerName"></html:text>
					</td>
					<th>
						概要
					</th>
					<td>
						<html:text property="sales.salesChanceSummary"></html:text>
					</td>
					<th>
						联系人
					</th>
					<td>
						<html:text property="sales.salesChanceLinkMan"></html:text>
					</td>
				</tr>
			</table>
			<br />
			<table class="data_list_table">
				<tr>
					<th>
						编号
					</th>
					<th>
						客户名称
					</th>
					<th>
						概要
					</th>
					<th>
						联系人
					</th>
					<th>
						联系人电话
					</th>
					<th>
						创建时间
					</th>
					<th>
						操作
					</th>
				</tr>
				<c:forEach items="${saleslist}" var="sales">
				<tr>
					<td class="list_data_number">
						${sales.salesChanceId }
					</td>
					<td class="list_data_text">
					${sales.salesChanceCustomerName }
					</td>
					<td class="list_data_ltext">
						${sales.salesChanceSummary }
					</td>
					<td class="list_data_text">
						${sales.salesChanceLinkMan }
					</td>
					<td class="list_data_text">
					${sales.salesChanceLinkManPhone }
					</td>
					<td class="list_data_text">
						<logic:notEmpty name="saleslist" scope="request">
					<bean:write name="sales" property="salesChanceDataTime" format="yyyy年MM月dd日"/>
					</logic:notEmpty>
					</td>
					<td class="list_data_op">
						<img onclick="assign('${sales.salesChanceId }');" title="指派"
							src="<%=request.getContextPath()%>/html/images/bt_linkman.gif" class="op_button" />
						<img onclick="edit('${sales.salesChanceId }');" title="编辑"
							src="<%=request.getContextPath()%>/html/images/bt_edit.gif" class="op_button" />
						<img onclick="deletesales('${sales.salesChanceId }');" title="删除"
							src="<%=request.getContextPath()%>/html/images/bt_del.gif" class="op_button" />

					</td>
				</tr>
				</c:forEach>
				<tr>
					<th colspan="7" class="pager">
						<div class="pager">
							<logic:empty name="saleslist" scope="request">
								<div style="color: red;">
									没有记录
								</div>
							</logic:empty>

							<logic:notEmpty name="saleslist" scope="request">
		${count }条记录 每页显示<html:text property="sales.maxResults"
									style="width:20px;" />条 
		第<html:text property="sales.pageNo" style="width:20px;" />页 / 共${pages }页
	   <input type="hidden" name="lastNo" value="${pages }" />
								<a href="javascript:page_first();">第一页</a>
								<a href="javascript:page_pre();">上一页</a>
								<a href="javascript:page_next();">下一页</a>
								<a href="javascript:page_last();">最后一页</a>
								<button onclick="javascript:page_go();">
									GO
								</button>

								<script>
		function page_go()
		{
			page_validate();
			document.forms['pageForm'].action = "<%=request.getContextPath()%>/sales.do?method=toList";		
			document.forms['pageForm'].submit();
		}
		function page_first()
		{
			document.forms['pageForm'].action = "<%=request.getContextPath()%>/sales.do?method=toList"; 
			document.forms['pageForm'].elements["sales.pageNo"].value = 1;
			document.forms['pageForm'].submit();
		}
		function page_pre()
		{
			var pageNo = document.forms['pageForm'].elements["sales.pageNo"].value;
			document.forms['pageForm'].elements["sales.pageNo"].value = parseInt(pageNo) - 1;
			page_validate();
			document.forms['pageForm'].action = "<%=request.getContextPath()%>/sales.do?method=toList"; 
			document.forms['pageForm'].submit();
		}
		function page_next()
		{
			var pageNo = document.forms['pageForm'].elements["sales.pageNo"].value;
			document.forms['pageForm'].elements["sales.pageNo"].value = parseInt(pageNo) + 1;
			page_validate();
			document.forms['pageForm'].action = "<%=request.getContextPath()%>/sales.do?method=toList"; 
			document.forms['pageForm'].submit();
		}
		function page_last()
		{
			var lastNo = document.forms['pageForm'].elements["lastNo"].value;
			document.forms['pageForm'].elements["sales.pageNo"].value = lastNo;
			document.forms['pageForm'].action = "<%=request.getContextPath()%>/sales.do?method=toList"; 
			document.forms['pageForm'].submit();
		}
		function page_validate()
		{
			var pageTotal = document.forms['pageForm'].elements["lastNo"].value;
			var pageNo = document.forms['pageForm'].elements["sales.pageNo"].value;
			if (pageNo<1)pageNo=1;
			if (pageNo>pageTotal)pageNo=pageTotal;
			document.forms['pageForm'].elements["sales.pageNo"].value = pageNo;
						
			var recTotal = 18;
			var pageSize = document.forms['pageForm'].elements["sales.maxResults"].value;
			if (pageSize<1)pageSize=1;
			document.forms['pageForm'].elements["sales.maxResults"].value = pageSize;
		}
		
	</script>
							</logic:notEmpty>


						</div>
					</th>
				</tr>
			</table>
		</html:form>
	</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -