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

📄 order.jsp

📁 struts,spring,hibernate整合增删改查以及分页功能
💻 JSP
字号:
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%> 
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<%
	PageInfo pageinfo=(PageInfo)session.getAttribute("pageinfo");
	if(pageinfo==null) pageinfo=new PageInfo();
	 %>	
<jsp:directive.page import="page.PageInfo"/>
<html> 
	<head>
		<title>JSP for OrderForm form</title>
	</head>
	<body>
	<script type="text/javascript">
	function del(id){
	if(confirm("确定删除?")){
	location.href="order.do?operator=del&id="+id;
	}
	}
	function upd(id){
	location.href="order.do?operator=upd&id="+id;
	}
	function gotopage(pageNo){
	location.href="order.do?operator=fenye&pageNo="+pageNo;
	}
	</script>
		<html:form action="/order.do?operator=add">
		<center>
		<table border="1">
		<tr>
		<td>订单名称</td>
		<td><html:text property="name"/></td>
		</tr>
		<tr>
		<td>客户名称</td>
		<td><html:select property="customer_id">
		<html:options collection="cs" labelProperty="label" property ="value"/>
		</html:select></td>
		</tr>
		<tr>
		<td align="center" colspan="2">
		<html:submit value="提交"/><html:cancel value="取消"/>
		</td>
		</tr>
		</table>	
		</html:form>
	<logic:present name="order" scope="session">
	  <table border="1">
	  <tr>
	  <td>订单编号</td>
	  	  <td>订单名称</td>
	  	  	  <td>客户名称</td>
	  	  	  	  <td>操作</td>
	  </tr>
	  <logic:iterate id="o" name="order">
	   <tr>
	    <td>${o.id }</td>
	    <td>${o.name }</td>
	    <td>${o.customer.name }</td>
	    <td><input type="button" value="删除" onclick="del(${o.id })"/>
			<input type="button" value="修改" onclick="upd(${o.id })"/>
	    </td>
	   </tr>
	  </logic:iterate>
	  </table>
	</logic:present> 
	
	<tr>
	<td colsapn="4">
	共${pageinfo.totalPage}页,每页${pageinfo.totalRow}行,当前是${pageinfo.pageNo }页,
	<% if(pageinfo.getPageNo()>1){%>
	<a href="javascript:gotopage(1)">首页|</a>
	<a href="javascript:gotopage(${ pageinfo.getPageNo()-1})">上一页|</a>
	<%}else{%>
	首页|上一页|
	<%} %>
	<% if(pageinfo.getPageNo()<pageinfo.getTotalPage()){%>
	<a href="javascript:gotopage(${pageinfo.getPageNo()+1 })">下一页|</a>
	<a href="javascript:gotopage(${ pageinfo.getTotalPage()})">尾页|</a>
	<%}else{%>
	下一页|尾页|
	<%} %>
	</td>
	</tr>
	</center>		
	</body>
</html>

⌨️ 快捷键说明

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