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

📄 result.jsp

📁 Web开发的基本框架
💻 JSP
字号:
<%@ taglib uri="/tags/web-loushang" prefix="loushang"%>
<%@ taglib uri="/tags/web-html" prefix="html" %>
<%@ taglib uri="/tags/web-grid" prefix="grid"%>
<%@ taglib uri="/tags/web-widgets" prefix="widgets"%>
<%@ taglib uri="/tags/web-i18n" prefix="web"%>
<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="java.util.*"%>
<%@ page import="gird.multigrid.MultiOrderDataBean"%>
<%@ page import="gird.multigrid.OrderLineDataBean"%>
<%@ page import="org.loushang.web.taglib.util.Global"%>
<%@ page import="org.loushang.web.taglib.util.skin.SkinUtils"%>
<%@ page import="org.loushang.web.taglib.util.MappingTool"%>

<link rel="stylesheet" type="text/css" href="<loushang:ui css='css-xp1.css'/>">
<web:js src="grid.js"/>
<%
  MultiOrderDataBean dataBean = new MultiOrderDataBean();
  MappingTool.populate(dataBean,request);
  System.out.println(dataBean.getOrderLines1());
  System.out.println(dataBean.getOrderLines());
  request.setAttribute(Global.getString("html.data"),dataBean);
  List multipleValues=new ArrayList();
  List multipleValues1=new ArrayList();
  List labelTest=new ArrayList();
  List labelCheck=new ArrayList();
  Map map=null;
  map=new HashMap();
  map.put("name","仓库aa");
  map.put("value","bb");
  multipleValues.add(map);
  map=new HashMap();
  map.put("name","仓库cc");
  map.put("value","dd");
  multipleValues.add(map);
  map=new HashMap();
  map.put("name","哈哈AA");
  map.put("value","bb");
  multipleValues1.add(map);
  map=new HashMap();
  map.put("name","哈哈CC");
  map.put("value","dd");
  multipleValues1.add(map);
  
  map=new HashMap();
  map.put("name","本科");
  map.put("value","bb");
  labelTest.add(map);
  map=new HashMap();
  map.put("name","硕士");
  map.put("value","dd");
  labelTest.add(map);
  
  map=new HashMap();
  map.put("name","山大");
  map.put("value","bb");
  labelCheck.add(map);
  map=new HashMap();
  map.put("name","北大");
  map.put("value","dd");
  labelCheck.add(map);
  
  request.setAttribute("multiCollection", multipleValues);
  request.setAttribute("multiCollection1", multipleValues1);
  request.setAttribute("labelTest", labelTest);
  request.setAttribute("labelCheck", labelCheck);
 
  
%>

<HTML>
<HEAD>
<TITLE>GRID组件</TITLE>
</HEAD>
<table width="100%">
<tr>
<td><label class="title">grid修改 组件</label></td>
<% String file=request.getServletPath().substring(1);
   String app=request.getContextPath();
%>
<td><label class="title">url:<%=file%></label></td>
<td align="right" valign="bottom" nowrap>&nbsp;[<a href="<%=app%>/src.jsp?target=<%=file %>" target="source">源代码</a>]&nbsp;</td>
</tr>
</table>
<hr>
<BODY topmargin="20px">
<br>
<widgets:container title="商品订单结果">
<html:form name="frm" action="">
<p><html:label name="softorder" value="软件订单"/>
<grid:grid name="grid"  sumRow="true" headCss="divToucss"  sumCss="divSumcss" complexHead="false" property="orderLines" type="edit"  detailHeight="200" sumHeight="20" width="100%" height="160">
		<grid:indexCol caption="索引列"  width="50" index="1" name="bb"   readonly="true"  style="width:100%"></grid:indexCol>		
		<grid:textCol property="itemId" caption="商品编号" name="itemId" width="100" index="2"   readonly="true"  style="width:100%"></grid:textCol>		
		<grid:textCol property="coNum" caption="订单编号" name="coNum" width="100" index="3" readonly="true" style="width:100%"></grid:textCol>		
		<grid:textCol property="pri" name="pri" caption="批发价" width="100" index="4" readonly="true" style="width:100%" sumScript="grid.setSumFieldValue(0,4,grid.sum(4))" onblur="grid.CountSum();"></grid:textCol>
		<grid:textCol property="pri3" name="pri3" caption="市场价" width="100" index="5"  readonly="true" style="width:100%" sumScript="grid.setSumFieldValue(0,5,grid.sum(5))"  onblur="grid.CountSum();"></grid:textCol>	
		<grid:primaryKeyCol property="itemId" name="itemId" caption="主键列" width="0" index="6" style="width:100%"></grid:primaryKeyCol>
		<grid:hideCol property="issDate" name="issDate" caption="隐藏列" width="0" index="7" style="width:100%"></grid:hideCol>
		<grid:labelCol property="note"  name="note"  caption="仓库"  index="8" width="100" collection="multiCollection" labelProperty="name" labelKey="value" />
		<grid:labelCol property="note1"  name="note1"  caption="仓库"  index="9" width="100" collection="multiCollection1" labelProperty="name" labelKey="value" />
		<grid:labelCol property="labeltest"  name="labeltest"  caption="学历"  index="9" width="100" collection="labelTest" labelProperty="name" labelKey="value" />
		<grid:labelCol property="labelcheck"  name="labelcheck"  caption="学校"  index="9" width="100" collection="labelCheck" labelProperty="name" labelKey="value" />
</grid:grid>
<p><html:label name="id" value="硬件订单"/>
<grid:grid name="grid1"  sumRow="true" headCss="divToucss"  sumCss="divSumcss" complexHead="false" property="orderLines1" type="edit"  detailHeight="200" sumHeight="20" width="100%" height="160">
		<grid:indexCol caption="索引列"  width="50" index="1" name="bb"   readonly="true"  style="width:100%"></grid:indexCol>		
		<grid:textCol property="itemId" caption="商品编号" name="itemId" width="100" index="2"   readonly="true"  style="width:100%"></grid:textCol>		
		<grid:textCol property="coNum" caption="订单编号" name="coNum" width="100" index="3" style="width:100%"></grid:textCol>		
		<grid:textCol property="pri" name="pri" caption="批发价" width="100" index="4" style="width:100%" sumScript="grid1.setSumFieldValue(0,4,grid1.sum(4))" onblur="grid1.CountSum();"></grid:textCol>
		<grid:textCol property="pri3" name="pri3" caption="市场价" width="100" index="5"  style="width:100%" sumScript="grid1.setSumFieldValue(0,5,grid1.sum(5))"  onblur="grid1.CountSum();"></grid:textCol>	
		<grid:primaryKeyCol property="itemId" name="itemId" caption="主键列" width="0" index="6" style="width:100%"></grid:primaryKeyCol>
		<grid:hideCol property="issDate" name="issDate" caption="隐藏列" width="0" index="7" style="width:100%"></grid:hideCol>
		<grid:labelCol property="note"  name="note"  caption="仓库"  index="8" width="100" collection="multiCollection" labelProperty="name" labelKey="value" />
		<grid:labelCol property="note1"  name="note1"  caption="仓库"  index="9" width="100" collection="multiCollection1" labelProperty="name" labelKey="value" />
</grid:grid>
</html:form>
</widgets:container>
<script language="javascript">
function doclick()
{
grid.addRow();
}
function doclick1()
{
grid.delRow();
}
function doclick2()
{
grid1.addRow();
}
function doclick3()
{
grid1.delRow();
}
grid.show();
grid1.show();


</script>


</BODY>
</HTML>

⌨️ 快捷键说明

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