jsp 取值 从表 几种做法

首先是js中带参弹出窗口

<%@ page language="java" contentType="text/html; charset=UTF-8"   pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><!DOCTYPE html><html><head><title>${bussi.bussinessName}</title><s:include value="/temp/head.jsp"></s:include><script type="text/javascript">   var tableOptions = {      //数据url      url : ‘<s:url action="ecModelListJson" namespace="/ecplatform/system"></s:url>‘,      sortName : ‘order_num‘,//    sortOrder : ‘desc‘,      //列表选择器      selector : ‘#grid‘,      title : ‘${bussi.bussinessName}‘,      //新建窗口      newURL:‘<s:url action="ecModelDetail"></s:url>‘,      //查看窗口      viewURL:‘<s:url action="ecModelDetail"></s:url>‘,      //导出url      exportURL:‘<s:url action="ecModelListExcel"></s:url>‘,      //keyId字段      keyIdField:‘model_id‘,      workflowSideBar:false      //showFooter:true   };

   var dg = new DefDataGrid(tableOptions);

   $(function(){      $(‘#setBtn‘).click(function(){            var url = ‘<s:url action="ecModelParamDetail"></s:url>‘;         var row = $(‘#grid‘).datagrid(‘getSelected‘);         url = concatURL(url,{key:row.model_id});         if (!row)            return;         popDialog(‘paramSet‘, {            title : "设置参数" ,            width : 800,            height : 400         },url, function() {            $("#grid").datagrid("reload");         });      });      $(‘#editBtn‘).hide();   });</script>   </head>   <body class="easyui-layout" style="visibility: hidden">   <div data-options="region:‘center‘,border:false"      style="overflow:hidden;">      <table id="grid">         <thead>            <tr>               <th width="100"                  data-options="halign:‘center‘,field : ‘model_name‘,sortable : true">                  车型名称               </th>               <th width="100"                  data-options="halign:‘center‘,field : ‘is_use‘,sortable : true,formatter:formatterY">                  是否使用               </th>               <th width="100"                  data-options="halign:‘center‘,field : ‘order_num‘,sortable : true">                  排序               </th>               <th width="100"                  data-options="halign:‘center‘,field : ‘remark‘,sortable : true">                  备注               </th>            </tr>         </thead>      </table>   </div>   <!-- 工具栏 -->   <div id="tb">      <div>

      <s:if test="#opt.SET">         <a href="#" class="easyui-linkbutton" iconCls="eicon-edit" plain="true" id="setBtn">设置</a>      </s:if>

      </div>

   </div></body></html>

单张图片

js
function initForm() {    loadFormData(‘#ff‘, en, ‘en.‘);//放到最后    if (en && en.modelImg) {        imgUrl = ‘/upload/‘ + en.modelImg;        $(‘#modelImg‘).attr(‘src‘, imgUrl);    }

ui
<div class="formInput">    <div class="formInputLabel">车型图片:</div>    <div class="formInputContent">        <img style="width: 199px;height: 141px;" id="modelImg">

        <div style="width:250px;">            <span id="size">建议尺寸332*332(宽*高),大小30K内</span>            <a href="#" class="easyui-linkbutton"               iconCls="eicon-upload" title="选择" id="uploadBtn">上传</a>        </div>        <script type="text/javascript">            toFileBtn(‘#uploadBtn‘, function (data) {                data.modelImg = data.pathName + data.fileName;                en.modelImg = data.modelImg;                loadFormData(‘#ff‘, data, ‘en.‘);                $(‘#modelImg‘).attr(‘src‘, ‘<s:url value="/upload/"></s:url>‘ + data.modelImg);            }, [‘png‘, ‘jpeg‘, ‘jpg‘]);        </script>    </div></div>

多张图片
时间: 2024-10-25 00:19:54

jsp 取值 从表 几种做法的相关文章

参数为空取全部数据的几种做法

润乾报表中支持用户通过参数对数据过滤,而当多个条件联合查询时,如果某个条件没有输入值,用户会希望该条件失效,也就是条件为空则视为没有这个条件,取出所有满足其它条件的数据. 例如,按照地区查询,参数值输入东北,则报表展示如下: 如该参数为空,则结果如下: 下面通过一个订单信息表来看下该需求的实现过程. 首先在报表设计器中制作一个网格式报表,如图: 并在该报表的基础上增加两个参数用于数据过滤: area:用于接收参数对地区进行过滤 amount:接收参数对订单金额过滤 接下来更改数据集,增加参数过滤

lr参数化取值与连接数据库

TXT文本,EXCEL表格以及数据库中的表都可以作为参数的数据集载体,LR都是支持的. 特别提醒: 1.在形成数据池之后,数据库中的数据变化不会影响数据池中的数据. 2.数据文件一定要以一个空行结束,否则,最后一行输入的数据不会被参数所使用. 3.一般我们用到的很多的都是使用数据文件来保存我们的参数.一般来说LR对于参数的个数是没有限制的,但是在那个Parameter List中显示的就只能显示100个.so当你看到显示在列表中的参数个数少于你的文件中保存的个数,不用紧张. 一.介绍LR参数化数

LoadRunner参数化取值与连接数据库

LoadRunner参数化取值与连接数据库 LoadRunner在使用参数化的时候,通常都是需要准备大数据量的,也因此LoadRunner提供两种参数化取值方式,一种是手动编辑,另一种就是通过连接数据库取值.一般在大型业务并发压力测试时,数据量肯定也都是非常大的,所以手动去编辑当然就不切实际了,还好有连接数据库的功能,所以就方便了很多.不过提供连接数据库的功能到不是为了方便去取数据,而更重要的应该是借用数据库的造数据功能,通过简单的sql语句,便可以完成大量可复用的数据,这就是数据库的强大之处.

后台取值+跳转

public ActionResult Login(string name, string pwd)//传进来的字符串实际没用上 { //取值 //至少有3种方法能够拿到前台Form表单submit提交过来的数据,必要条件:<input type="text" name="name"/>;;其中name是必要的 //第一种: var name1 = Request["name"]; 或 +.ToString() //第二种::前提要L

使用Struts框架的Java Web项目中的两个Session的区别和常见的Session取值为空的错误

我的百度知道回答,感觉这个知识很有意义,专门贴出来. 不过还有待验证的地方,就是 ActionContext.getContext().getSession("name", "Tom"); //如果在JSP中通过 EL 或者 Struts2 标签怎么显示? 以下是回答正文. 很多初学Java Web的同学因为使用 Strut2框架而分不清两个 Session的区别. 1.   JSP/Servlety有个原生的 session 对象,这是9大内置对象中的一个,书上写

HashMap随机取值和迭代器取值的对比

一共四中方法,前两种是迭代器取值,后两种是随机取值,循环了5000万次,时间分别为:迭代器读取的速度大约是随机读取的速度的1.5倍,数据量越大,差距越明显. 另外,插入是读取的100倍左右的时间(这个判定只是个大概参考). p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Monaco } 48138(插入) 403(迭代器读取) 400(迭代器读取) 653(随机读取) 561(随机读取) package main; import jav

一些easyui组件不生效或者不能取值的问题解释

本文转自http://www.cnblogs.com/iyangyuan/p/3358239.html,工作中遇到了动态添加class样式的问题,看到这篇文章写的很好.特此转发. 这是个小菜在实际工作中遇到的问题,相信很多EasyUI新手很可能也遇到这样的问题,因此小菜觉得有必要拿出来分享一下. 这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#id&q

loadrunner从数据库中取值进行参数化

LoadRunner提供两种参数化取值方式,一种是手动编辑,另一种就是通过连接数据库取值.一般在大型业务并发压力测试时,数据量肯定也都是非常大的,所以手动去编辑就不切实际了,这时用连接数据库的功能就方便了很多. 所需软件: mysql-connector-odbc-5.3.12-win32.msi 安装此软件时,如果提示: 需要先安装:vcredist_x86.exe. 以下以mysql数据库取值为例,进行操作步骤介绍及截图. 1.Parameter List对话框中点击Data Wizard按

转+总结!! 关于jsp页面取值方式

1.      前台往后台传值,通过提交表单,在后台有set,get方法,可以直接取到.如果通过request.getParameter(paramName) 去获取通过会报空指针异常. 其中request是HttpServletRequest的实例.解决的方法是,在后台action类里面定义request的get/set方法.其中get方法要这样写: public HttpServletRequest getRequest() { if (request == null) request =S