spring-boot-easyui-kindeditor, 依赖spring-boot-parent
- 项目启动后输入:http://localhost/
# IDENTITY (ContextIdApplicationContextInitializer) spring.application.index=EasyUI-KindEditor-Dialog.v1.1 spring.application.name=EasyUI-KindEditor-Dialog #Server server.port=80 server.jsp-servlet.class-name=org.apache.jasper.servlet.JspServlet security.basic.enabled=false management.security.enabled=false #MVC spring.mvc.view.prefix=/WEB-INF/views/ spring.resources.static-locations=classpath:/static/ security.basic.enabled=false management.security.enabled=false #LOG logging.config=classpath:log4j2.xml
@SpringBootApplication public class SimpleApplication { public static void main(String[] args) { SpringApplication.run(SimpleApplication.class, args); } }
<head> <meta charset="UTF-8"> <title>测试EasyUI-KindEditor-Dialog</title> <link rel="stylesheet" href="/plugin/themes/default/easyui.css"> <link rel="stylesheet" href="/plugin/themes/icon.css"> <script charset="utf-8" src="/plugin/jquery.min.js"></script> <script charset="utf-8" src="/plugin/jquery.easyui.min.js"></script> <script charset="utf-8" src="/plugin/locale/easyui-lang-zh_CN.js"></script> <!-- 编辑器引入 --> <link rel="stylesheet" href="/editor/themes/default/default.css" /> <script charset="utf-8" src="/editor/kindeditor-all-min.js"></script> <script charset="utf-8" src="/editor/lang/zh-CN.js"></script> <!-- 自定义 --> <script charset="utf-8" src="/plugin/commons.js"></script> </head>
var Index = { form: 'indexForm', grid: 'index-grid', init: function(){ }, //新增 addProduct: function(){ var d = this.createIndexDialog(); d.dialog({title: "新增产品"}).dialog('open'); this.openDialog(); }, //修改 updateProduct: function(){ var message = Ext.getSingleSelected(this.grid); if(message){ return Ext.alert(message); } this.update(); }, //删除 deleteProduct: function(){ var message = Ext.getSingleSelected(this.grid); if(message){ return Ext.alert(message); } Ext.confirm('您确认要删除这条记录吗?', function(){ Ext.progress('正在删除数据...'); setTimeout(function(){ Ext.alert("删除成功!"); Ext.progressClose(); }, 2500) }); }, //查询 searchProduct: function(){ $("#"+this.grid).datagrid("load", {productname: $('#name').val()}) }, //详情 detail: function(index){ $('#'+this.grid).datagrid('selectRow',index); var record = Ext.getRecord(this.grid); if(!record){return;} //弹出Dialog, 并修改Title和隐藏Button var d = this.createIndexDialog(); d.dialog({title: "查看产品--"+record.itemid}).dialog('open'); $(".dialog-button a").eq(0).hide(); $('#content_detail').html(record.detail); $("#"+this.form).form('load', record); this.openDialog(); }, itemIdFormat: function(value, row, index){ return '<a href="javascript:void(0)" onclick="Index.detail('+index+')">'+value+'</a>'; }, //执行更新操作 update: function() { var record = Ext.getRecord(this.grid); var d = this.createIndexDialog(); d.dialog({title: "修改产品"+record.itemid}).dialog('open'); //加载form表单 $('#content_detail').html(record.detail); $("#"+this.form).form('load', record); this.openDialog(); }, //Dialog框 createIndexDialog: function() { $('#'+this.form).form('clear'); $('#indexForm input[name=id]').val(0); var d = $('#indexDialog').dialog({ width:800, height: 500, minimizable: false, maximizable: false, collapsible: false, resizable: false, modal: true, iconCls: 'icon-win', buttons: [ {text: '保 存'}, {text: '关 闭', handler: function(){d.dialog('close');}} ], onBeforeClose: function(event, ui) { KindEditor.remove('#content_detail'); } }); return d; }, //打开Dialog openDialog: function() { KindEditor.create('textarea[name="attr1"]', { resizeType: 1, allowImageUpload: true, items: [ 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline', 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', '|', 'emoticons', 'image', 'link'], afterChange:function(){ this.sync(); } }); } }
相关推荐
在本文中,我们将深入探讨如何将Spring Boot、EasyUI和KindEditor这三者进行整合,以便在基于Spring Boot的应用程序中实现一个功能丰富的富文本编辑器。Spring Boot是Java领域中一个快速开发框架,它简化了Spring...
**Spring Boot 系列教程 EasyUI-datagrid** 在IT领域,Spring Boot是一个极其流行的Java框架,它简化了基于Spring的应用程序开发,通过自动配置和起步依赖使得开发者可以快速上手。EasyUI则是一个轻量级的前端框架...
在 "VIEWUI-FOR-EASYUI-master" 这个压缩包中,你将找到以下主要内容: 1. **CSS 文件**:包含基础样式和主题样式的 CSS 文件,如 `viewui.css`,这是整个模板的核心,定义了各种组件的外观。 2. **JavaScript 文件...
在这个实例中,我们将深入探讨 EasyUI 中的两个重要组件:`easyui-textbox` 和 `easyui-combobox`,以及它们的 `onchange` 事件响应。 `easyui-textbox` 是一个基础输入框组件,它扩展了原生 HTML 的 `input` 元素...
【标题】"spring3mvc-jQuery-easyUI做的ajax版本用户管理系统" 提供了一个使用SpringMVC、jQuery和easyUI框架构建的Web应用程序实例,它着重于实现基于Ajax的用户管理功能。这个项目展示了如何将这三个强大的技术...
VIEWUI-FOR-EASYUI-master 一个有关EasyUI的后台管理模板
标题 "gson-php-easyui-master" 暗示这是一个关于使用Gson库与PHP结合实现EasyUI前端框架的项目。Gson是Google提供的一个Java库,用于在JSON(JavaScript Object Notation)和Java对象之间进行序列化和反序列化的库...
EasyUI允许开发者根据需求扩展和定制组件,例如创建新的组件或者修改现有组件的行为,以满足特定项目的个性化需求。 7. **最佳实践** 在实际开发中,合理使用EasyUI的API能够提高开发效率,但也要注意避免过度...
《jQuery EasyUI 主题详解与应用》 jQuery EasyUI 是一款基于 jQuery 的前端...通过对"jquery-easyui-themes.rar"中的主题资源进行灵活运用,开发者可以打造出具有独特风格的Web应用,提升产品的吸引力和用户体验。
<artifactId>jeasyui-spring-boot-starter 最新版本号 ``` 确保使用的是最新版本,以获取所有修复的bug和新功能。 接下来,我们创建一个简单的Spring Boot RESTful API,用于向edatagrid提供数据。例如,创建一...
致病菌基于Spring-Boot,MyBatis和easyUI实现通用后台管理系统Java Config风格,去xml化Spring-Boot微服务Spring Security(RBAC实现)MyBatis DAO层通用设计EasyUI前端展示Apidocjs文档注释风格
Struts2、Spring和MyBatis是Java Web开发中经典的三大框架,它们分别负责MVC模式中的控制层、业务层和服务层。EasyUI则是一个基于jQuery的UI组件库,用于快速构建美观且响应式的Web应用界面。下面我们将深入探讨这三...
Spring MVC 4.1.5、MyBatis 3.1.1 和 EasyUI 是一套常用的Web开发技术栈,它们各自扮演着不同的角色,共同构建了一个功能强大的后端框架,适用于构建企业级应用。现在,让我们详细探讨这些技术及其在实际项目中的...
jquery-easyui-1.2.2jquery-easyui-1.2.2jquery-easyui-1.2.2
erp项目 基于ssm+easyUI+mysql+maven+shiro开发 本系统实现目标如下: ## 项目技术架构(Spring+SpringMVC+Mybatis) ## - Maven - Spring(IOC DI AOP 声明式事务处理) - SpringMVC(支持Restful风格) - Hibernate...
SpringMVC、Activiti、Shiro和EasyUI这四个技术组件的整合,正是为了实现这样的目标。这篇文章将深入探讨这个项目的整合细节,帮助初学者理解并掌握这一实用的项目结构。 首先,SpringMVC作为Spring框架的一部分,...
erp项目 基于ssm+easyUI+mysql+maven+shiro开发 本系统实现目标如下: ## 项目技术架构(Spring+SpringMVC+Mybatis) ## - Maven - Spring(IOC DI AOP 声明式事务处理) - SpringMVC(支持Restful风格) - Hibernate...
easyui\easyui-accordion-demo.zip easyui\easyui-crud-demo.zip easyui\easyui-datagrid10-demo.zip easyui\easyui-datagrid11-demo.zip easyui\easyui-datagrid12-demo.zip easyui\easyui-datagrid13-demo.zip ...
html编辑器 需要easyui的支持
Spring boot + + easyUI JPA implementation based on the internationalization of the browser language configuration