ETJava Beta | Java    注册   登录
  • 转义html标签格式的数据   在使用各类文本编辑器时 有时会需要保存一些带有html标签格式的数据,有的编辑器提供了获取不带标签的 有的编辑器则没有那么完善 因此需要我们在保存数据时进行手动处理    处理方式很简单 可以借助commons-io包中的StringEscapeUtils工具类进行处理   项目中引入commons-io依赖   <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <ve
    发表于 2024-04-16 21:07:09 阅读(198)
  • easyui 弹窗遮罩   easyui的弹窗遮罩其实就是设置模态框 只需要在弹窗的窗体上添加modal=true即可   添加modal属性之前     添加modal属性之后     示例代码   <script> // 打开添加弹窗 function openLinkAddDialog(){ $("#dlg").dialog("open").dialog("setTitle","添加友情连接信息"); } </script> <div class="easyui-dialog" id="dlg" modal="
    发表于 2024-04-16 21:05:54 阅读(189)
  • easyui datagrid 去除最右侧空白行 使用easyui的数据表格时 最右侧总是会出现一列空白行 我们可以通过scrollbarSize=0属性来去除最右侧的空白行   添加scrollbarSize属性之前   添加scrollbarSize属性之后     示例代码  
    发表于 2024-04-16 00:44:15 阅读(199)
  • ckeditor 配置图片上传 ckeditor官网下载地址 https://ckeditor.com/ckeditor-4/download/ 选择完整版下载 - Full package   默认本地上传是没有开启的 需要手动开启 找到ckeditor/plugins/image/dialogs/image.js文件 打开 然后搜索 id:"Upload",hidden 默认值是!0 我们改成0即可 配置上传地址 ckeditor中需要配置我们自己的上传请求地址 找到ckeditor下的config.js 打开 添加如下内容 config.filebrows
    发表于 2024-04-15 21:51:31 阅读(196)
  • springboot项目上传图片后不立即回显问题解决   发生原因: SpringBoot 把静态的文件在启动的时候都会加载到classpath的目录下的,package时把static目录下的资源一起打包到了jar包或war包中,此时上传的图片并未传入启动了的项目中,所以访问不到。项目重启后又会打成新的jar包,包含上一次上传的的图片,此时才会在页面上显示   解决方案   配置路径的虚拟映射   package com.et.config; import org.springframework.beans.factory.annotation.Value; import
    发表于 2024-04-15 21:38:55 阅读(187)
  • 配置templates目录下的页面 直接访问 非后台跳转   默认情况下 templates目录下的文件是受保护的 不允许直接访问,要想访问 必须通过后台跳转的方式进行访问 在某些情况下 我们希望可以通过一个页面直接链接到另个页面 此时就需要配置templates目录可以被直接访问   具体配置如下   spring: web: resources: static-locations: classpath:/static/,classpath:/templates/  
    发表于 2024-04-15 16:51:38 阅读(197)
  • SpringData JPA 逆向工程时 使用数据库自增策略   SpringData JPA 逆向生成表时 使用数据库的自增策略    在指定主键自增时 需要添加数据@GeneratedValue(strategy = GenerationType.IDENTITY) 否则会生成一张sequence表来维护主键自增 而非使用数据库的自增策略   完整代码   package com.et.entity; import lombok.Data; import javax.persistence.*; /** * @Author: ETJAVA * @CreateTi
    发表于 2024-04-15 09:14:24 阅读(194)
  • 项目启动报如下错误  java: 错误: 无效的源发行版:17     这是由于我们在搭建项目时使用了springboot3.x版本所致,众所周知 springboot3版本对jdk的依赖是17或以上 要修改这个错误也很简单 只需要更换JDK版本即可 需要调整两个地方   1. project settings 下面的project中jdk版本     2. project settings 下的modules中jdk版本       另外 建议同时修改pom中的编译环境版本  
    发表于 2024-04-11 11:37:36 阅读(204)
  • elasticseach-ik分词 创建索引 1. 指令方式创建 curl -XPUT http://192.168.199.126:9200/ikIndex2 2. head插件方式创建 如下图 创建索引的映射 POST http://192.168.199.126:9200/ik2/fulltext/_mapping { "properties": { "content": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_max_word"
    发表于 2024-04-09 22:28:31 阅读(207)
  • elasticseach-ik分词插件安装 elasticseach默认所有分词解析器对中文都不友好,我们开发时建议用smartcn分词,但有时需要自定义关键词或设置关键词过滤 此时我们可以使用IK分词器 IK Analyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始, IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IK Analyzer 3.0则发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。
    发表于 2024-04-09 22:26:07 阅读(193)