Easyui+Spring+Mybatis完整示例(前台)

典型的Easyui+Spring+Mybatis例子,方便自己的记忆.
JSP:
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>软件信息管理</title>
<%@include file="../include/head.jsp"%>
<script type="text/javascript" src="<%=basePath%>/resources/js/deploySoftware/deploySoftwareInfo.js"></script>
</head>
<body><table id="softDg" ></table><div id="toolbar" style="height: auto"><div id="pFilter"><a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-add", οnclick="addSoftwareInfo()">新增</a><a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-edit", οnclick="editSoftwareInfo()">修改</a><a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel", οnclick="delrow()">删除</a>  <span class="filterTip">程序名</span><input id="qSoftName" name="qSoftName" class="easyui-textbox"/>  <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-reload", οnclick="searchSoftware()">查询</a></div></div><div id="editSoftwareDg" data-options="minimizable:false, maximizable:false, modal:true,closed:true,width:350,height:300" ></div>
</body>
</html>
新增|修改JSP:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<form id="editSoftwareInfo" method="post" ><input type="hidden"  name="id" value="${deploySoftwareInfo.id }"><div style="width: 220px;height:200px;padding: 20px 0px 0px 40px" ><div class="fitem" style="padding: 5px 0px 5px 0px"><label style="position: relative;text-align: left" >软件名:</label> <br><input id='softName' name="softName" value="${deploySoftwareInfo.softName}"  class="easyui-validatebox" style="width:100px;border:1px solid #ccc;" data-options="required:true"  /></div><div class="fitem" style="padding: 5px 0px 5px 0px"><label style="position: relative;text-align: left" >安装路径:</label> <input id='installPath' name="installPath" value="${deploySoftwareInfo.installPath}"  class="easyui-validatebox" style="width:250px;border:1px solid #ccc;" data-options="required:true"  />	</div><div class="fitem" style="padding: 5px 0px 5px 0px"><label style="position: relative;text-align: left" >软件描述:</label> <input id='softDesc' name="softDesc" value="${deploySoftwareInfo.softDesc}"  class="easyui-textbox" style="width:250px;height:70px;border:1px solid #ccc;" data-options="multiline:true"  />	</div></div><div align="center" style="line-height: 30px;"><a href="javascript:void(0)" class="easyui-linkbutton" id="saveBtn" iconcls="icon-ok" οnclick="submitSoft();">保 存</a> <a href="javascript:void(0)" class="easyui-linkbutton" iconcls="icon-no" οnclick='$("#editSoftwareDg").dialog("close")'>关 闭</a></div>
</form>
<script type="text/javascript">function submitSoft(){var softName = $('#softName').val();var installPath = $('#installPath').val();if(softName==""||installPath==""){$.messager.alert('提示信息','程序名和安装路径不能为空!'); return;}$('#editSoftwareInfo').form("submit",{url: 'deploySoftware/editSoftwareInfo',onSubmit:function(){},success:function(res){if(res == "success"){$("#editSoftwareDg").dialog('close');$("#softDg").datagrid('reload');}else{$.messager.alert("提示",res);}}})}
</script>


JS:
/**软件管理界面JS*/
$(document).ready(function() {loadSoftwareInfo();
});
function loadSoftwareInfo(){$('#softDg').datagrid({url : 'deploySoftware/getSoftwareInfoList',checkbox : true,fitColumns : true,pagination : true,striped : true,remoteFilter:true,pageList : [ 20, 30 ],rownumbers : true,pageSize : 20,singleSelect : false,method : 'get',fit : true,queryParams :{},toolbar : '#toolbar'/*[{iconCls: 'icon-add',text : "新增",handler: addSoftwareInfo},{iconCls: 'icon-edit',text : "修改",handler: editSoftwareInfo},{iconCls: 'icon-cancel',text : "删除",handler : delrow}]*/,frozenColumns : [ [  { field : 'Id', title : '虚属性',  checkbox : true} ] ],columns : [[{field : "softName",title : "软件名",halign : 'center',sortable : false,width : $(this).width() * 0.27},{field : "installPath",title : "安装路径",halign : 'center',sortable : false,width : $(this).width() * 0.27},{field : "softDesc",title : "软件描述",halign : 'center',sortable : false,width : $(this).width() * 0.27			            	}/*{field : "operator",title : "操作",halign : 'center',formatter: softwareFormatter}*/]]});
}
/*	function softwareFormatter(value,row,index) {var str = '';str+="    <a href=\"javascript:void(0)\" class=\"easyui-linkbutton\" iconCls=\"icon-edit\" οnclick=\"editSoftwareInfo("+row.id+")\">修改</a>";str+="    <a href=\"javascript:void(0)\" class=\"easyui-linkbutton\" iconCls=\"icon-delete\" οnclick=\"delSoftwareInfo("+row.id+");\">删除</a>";return str;
}*/
/** 修改*/
function editSoftwareInfo(){var rows = $('#softDg').datagrid('getChecked');if(rows.length == 1){var id = rows[0].id;$('#editSoftwareDg').dialog({title : "编辑软件",href : "deploySoftware/toEditSoftwareInfo/"+id,cache : false}).dialog('open');}else{$.messager.alert("提示","一次修改一个程序");}
}
/** 新增*/
function addSoftwareInfo(){$('#editSoftwareDg').dialog({title : "新增软件",href : "deploySoftware/toEditSoftwareInfo/"+"-1",cache : false}).dialog('open');
}
/** 删除*/
function delrow(){var rows = $('#softDg').datagrid('getChecked');if(rows.length<1){$.messager.alert("提示","请选择至少一个程序");retutn;}var ids = [];for(var i in rows){ids.push(rows[i].id);}$.post("deploySoftware/delDeploySoftwareInfo/"+ids,{},function(callbackData){$('#softDg').datagrid('reload'); /*$('#ed').dialog('close');  */}); 			}
/** 搜索*/
function searchSoftware(){var queryParams = $('#softDg').datagrid('options').queryParams;queryParams.softName = $('#qSoftName').val();$("#softDg").datagrid("reload",queryParams);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/553824.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win7系统管理员权限更改教程

我们在使用win7系统的时候&#xff0c;有时候会发现自己的账户因为没有管理员权限从而无法更改某些设置或者打开一些文件&#xff0c;非常不方便&#xff0c;因此我们可以通过下面的方法让自己获得管理员权限&#xff0c;下面就一起来看一下win7系统管理员权限更改教程吧。 wi…

Highcharts+Spring饼图使用实例

项目上要用到Hightcharts展示平台机器占用情况,使用这类第三方插件很方便就能实现 JSP: <script type"text/javascript" src"<%basePath%>/resources/thirdparty/highcharts/highcharts.js"></script><div id"machineRate"…

win7更改适配器设置没有本地连接解决方法

最近有很多朋友反映遇到了需要更改适配器设置时&#xff0c;发现我们的适配器设置中没有本地连接&#xff0c;这有可能是因为我们的网卡没有插好&#xff0c;也可能是网卡驱动出现了问题&#xff0c;可以使用下面的方法进行排查和解决。下面小编介绍win7更改适配器设置没有本地…

Easyui+Spring+Mybatis完整示例(后台)

Controller: /**软件管理*/ Controller RequestMapping("/deploySoftware") public class DeploySoftwareController extends BaseController {Autowiredprivate DeploySoftwareService deploySoftwareService;/**跳转到软件信息页面 */RequestMapping("/list&q…

猎豹浏览器怎么收藏网页 网页收藏方法简述

在网站上看到了喜欢的内容&#xff0c;许多人都会选择将之收藏起来&#xff0c;以便下一次观看。但不同浏览器产品中的网页收藏方法&#xff0c;也各不相同!那么&#xff0c;猎豹浏览器要怎么收藏网页呢?下面小编就来详细介绍一下猎豹浏览器中网页收藏的具体方法&#xff0c;小…

Highcharts双饼图使用实例

这次实践了Highcharts的双饼图,确实比普通饼图复杂多了,关键相关数据 多不能继续用简单基本数据类型Map,list了,单独建了个VO存放要用到的数据,不多说,贴代码! JS: /**查看机器占比(按产品线) 2015/8*/ function loadMachineRate(){var chart;$(document).ready(function(){ch…

火狐浏览器如何更改字体 火狐浏览器字体更改方法分享

中文俗称“火狐”的Mozilla Firefox&#xff0c;不仅是一款自由及开放源代码的网页浏览器&#xff0c;其在国内也不乏拥趸。当然&#xff0c;想要熟练使用火狐浏览器&#xff0c;还需要一定的经验和技巧!那么&#xff0c;在火狐浏览器中该如何更改字体呢?下面就让我们来了解一…

一个API接口的例子,包括单元测试

功能大体需求是通过平台获取该平台的所有节点(节点按省,运营商分组)以及节点的所有IP信息(地址和层级),表关系比较复杂,搞了两天才好,是自己一开始搞复杂了。 VO:存放所需元素实体类 public class PlatformIpVO implements Serializable {private String province;private Str…

SpringMVC+uploadify文件上传

前言 准备筹划一个自己的个人网站&#xff0c;初步的架构设计采用SSH&#xff08;Spring-MVC&#xff0c;Spring&#xff0c;Hibernate&#xff09;&#xff0c;在这里 顺便记录一下设计和开发过程&#xff0c;以备参考。后续会陆续更新文档&#xff0c;如有任何问题&#xff0…

谷歌浏览器怎么更新升级 谷歌浏览器手动更新方法

谷歌浏览器怎么更新升级?作为走在网页浏览器行业最前端的浏览器&#xff0c;谷歌相当受欢迎。浏览器的升级是为了修复漏洞和完善浏览器的功能&#xff0c;但有时候浏览器本身并不会自动升级&#xff0c;当你的电脑管家也没有提醒你软件升级的时候&#xff0c;我们如何手动给谷…

Easyui动态加载后台数据的例子

JS: /**接口验证查询按钮*/ function strategyCheckSearch(){var strategyRows $("#strategyCheckDg").datagrid(getRows);var strategyIp $("#strategyIp").val().trim();var strategyPort $("#strategyPort").val().trim();if(strategyIp.le…

火狐怎么在线升级 火狐浏览器在线升级方法分享

想要尝试最新版本的火狐浏览器&#xff0c;不仅可以前往火狐官网下载最新版本的客户端&#xff0c;还可以将现有的版本进行升级。那么&#xff0c;火狐该怎么在线升级呢?下面小编就来分享一下火狐浏览器在线升级的方法&#xff0c;不清楚具体操作的朋友可以稍作参考。 方法步…

win7系统任务管理器如何强制关闭程序

win7系统是一款大家用了都说好的系统&#xff0c;最近一直有很多的小伙伴们反应不知道win7任务管理器如何强制关闭程序?今天小编就为大家带来了win7系统任务管理器强制关闭程序的方法&#xff0c;让我们一起来看看吧。 win7系统任务管理器如何强制关闭程序&#xff1a; 1、按…

jquery获取checkbox是否选中

$(#checkbox).attr(checked); 返回的是checked或者是undefined&#xff0c;不是原来的true和false了&#xff0c;有关此问题的解决方法如下: <input typecheckbox idcb/> <script> //获取是否选中 var isChecked $(#cb).prop(checked); //或 var isChecked …

win7让任务管理器pid显示出来的方法

win7怎么让任务管理器pid显示出来?win7系统是一款优秀的电脑系统。各种各样的设置都可以帮助用户们更好的使用win7系统&#xff0c;今天小编为大家带来的就是win7任务管理器pid显示出来的设置方法一起来看看吧。 win7让任务管理器pid显示出来的方法&#xff1a; 1、鼠标右键…

stream+springmvc实现文件断点续传

手上有个文件上传的需求&#xff0c;并且要支持断点续传最好要兼容性好一些&#xff0c;之前用过uploadify这个jquery上传插件&#xff0c;但是首先它不支持断点续传而且HTML5版本的竟然要收费&#xff0c;秉承中国特色这里就不予考虑了&#xff1b;于是在网上找到了一个叫 Str…

UC浏览器怎么删除收藏历史?UC浏览器删除收藏历史的操作方法

uc浏览器怎么删除收藏历史?在使用的一个uc浏览器中&#xff0c;就会对浏览器中做删除收藏操作&#xff0c;小编告诉大家怎么删除收藏历史?在使用浏览器的时候&#xff0c;当时搜索的时候&#xff0c;也是是当时需要的&#xff0c;之后就不需要了&#xff0c;那么这个时候就可…

spring注解( @Autowired、@Qualifier、@Resource、@PostConstruct、@PreDestroy、 @Component、@Scope)-描述的比较清楚

概述&#xff1a;注释配置相对于 XML 配置具有很多的优势&#xff1a; 它可以充分利用 Java 的反射机制获取类结构信息&#xff0c;这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时&#xff0c;我们就不需要指定 PO 的属性名、类型等信息&#xff0c;如果关系…

傲游浏览器能改字体吗 网页字体设置方法简述

将网页字体调整为喜欢的格式&#xff0c;在一定程度上也能提高用户的使用体验&#xff0c;因此傲游浏览器推出了个性化的“网页字体更改”功能。那么&#xff0c;该如何使用这一功能呢?下面小编就来简单介绍一下傲游浏览器网页字体的设置方法&#xff0c;感兴趣的朋友不妨多多…

QQ浏览器如何开启夜间模式 夜间模式使用技巧分享

在夜晚长时间且高亮度的使用了QQ浏览器后&#xff0c;眼睛不免会觉得干涩。而开启QQ浏览器中的黑暗模式&#xff0c;则可以在一定程度上缓解这一问题!那么&#xff0c;QQ浏览器要如何开启夜间模式呢?下面小编就来分享一下QQ浏览器夜间模式的使用技巧&#xff0c;感兴趣的朋友不…