![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA Web
小白求学进阶
要有一颗学习的心
展开
-
自动发布到远程tomcat,解决Cannot invoke Tomcat Manager 异常
要确保第一步和第三步 用户名和密码一致,否则就会出现Cannot invoke Tomcat Manager 异常。第三部注意一点就是server是要加上去的,当正确之后,你会在服务器的webapps文件看到你发布的文件。使用 tomcat内部manager 程序,进行项目热部署 (需要远程tomcat 必须开启的 ) 远程发布 第一步: 在 tomcat/conf/tomcat...原创 2018-04-08 15:25:17 · 3281 阅读 · 0 评论 -
Hibernate中session.get()和session.load()方法的区别 // get与load
A a = session.get(A.calss,1);//1是id的意思A a = session.load(A.calss,1);//1是id的意思get方法 采用的是立即加载,执行到这方法的时候就会立即发送SQL语句去查询。 查询后返回的是真实对象,对象的本身。 查询一个找不到的对象,返回是null。load方法 采用的是...原创 2018-06-14 20:50:26 · 663 阅读 · 0 评论 -
引入js出现 rootElement is null 问题
页面加载的顺序是自上而下,如果写的js在<div>被加载之前就执行,那是取不到的。有两种方法可以规避:1、将js写到页面的底部,或者加载取div的下面(不建议这样,会显得页面太乱,得统一一点)2、将你需要执行的代码放到一个函数中,等窗口加载完毕的事件去触发它function AAA() { // 你的代码 };window.onload = AAA;...原创 2018-06-22 15:05:26 · 809 阅读 · 0 评论 -
Hibernate的主键生成策略
Hibernate的主键生成策略,increment、identity、sequence、uuid、assigned、native、foreign原创 2018-06-15 21:28:58 · 181 阅读 · 0 评论 -
Hibernate的事务管理
什么是事务事务:事务指的是逻辑上的一组操作,组成这组操作的各个逻辑单元要么全部成功,要么全部失败。事务特性原子性:代表事务不可分割。一致性:代表事务执行的前后,数据的完整性要保持一致。隔离性:代表一个事务执行的过程中,不应该受到其他事务的干扰。持久性:代表事务执行完成后,数据就持久到数据库中。...原创 2018-06-16 10:45:57 · 136 阅读 · 0 评论 -
tomcat服务器设置从http跳转到https
实现这步之前相信ssl证书什么的都设置好了,端口什么的都没问题了,就剩下访问的问题了,如果不对tomcat服务器中的web设置,在输入你的域名的时候访问的还是http的,因此在服务器下的conf文件夹中设置web.xml,在其中加入以下代码即可!!!<login-config> <!-- Authorization setting for SSL --> <...原创 2018-07-16 10:14:30 · 569 阅读 · 0 评论 -
关于使用ajax请求跳转页面无法实现页面跳转,但是在调式那的响应能看到返回的页面问题
不要去使用ajax请求去处理页面跳转的相关问题,使用form表单提交即可,如果要传参的话,可以使用input hidden来处理。具体如下<form id="tiaozhuang1" action="${pageContext.request.contextPath }/last_openVote.action"> <input type="hidden" id="z...原创 2018-07-31 10:11:25 · 707 阅读 · 3 评论 -
关于java读取Excel表格数据流出现的一系列报错问题的解决方案,含辛茹苦磨砺总结得出!
最近在实习,公司给安排了一个功能模块要实现,做的是自定义创建投票的的功能,里面就涉及了对评委和被评选人的一键导入的功能。想到这,当然是想到上传,获取Excel表中的数据即可,由于是新手,踩在这上面的坑可是一个又一个!!!痛苦至极啊,最后万幸,百度各路答案,最后给解决了,极度怀疑,我这次出现的问题几乎就是所有会犯错的问题!立贴总结,同时方便以后学习!项目说明:ssh+maven+easyUI...原创 2018-08-02 11:06:55 · 8974 阅读 · 4 评论 -
基于SSH框架下的实现web网页文件下载的功能以及解决下载文件,文件名为中文时无法显示的问题。
SSH文件下载实现文件下载文件名无法显示JAVA编码问题JAVAweb下载文件如何实现原创 2018-08-08 10:38:43 · 998 阅读 · 0 评论 -
解决web页面刷新重复提交action导致插入重复数据的问题
方法有二:1、action处理完用户提交的数据后,重定向到另一个action或者页面中,提交之后,所停留的位置不是当前处理数据的action了,再刷新也是无法插入数据。struts.xml:<action name="action1" class="com.suo.actions.Action1"> <result name="success" type="red...原创 2018-08-08 11:24:56 · 2096 阅读 · 0 评论 -
HttpURLConnection方式get请求的实例以及解决中文传参出现bug的解决方法
这两天,项目的需要改变了,因此添加了新的功能。在短信这个模块当中,完成后台发送短信请求,实现督促评委完成问卷的功能。在这个模块当中,最令我难受的就是HttpURLConnection的get请求方法了,在这个过程中,尝试了诸多方法,都不行,还好历尽千辛万苦终于解决了这个问题了。以下就会贴出我的项目代码,作为学习记录。public static String send(Strin...原创 2018-08-16 08:44:56 · 7883 阅读 · 3 评论 -
EasyUi中的$('#grid').datagrid表头排序显示可排序图标
第一步:设置datagrid可排序的表头,关键代码附上(以下是自定义投票项目代码的一小节){ field : 'average', title : '平均分数', width : 120, align : 'center', sortable:true,//这个 formatter:function(value,rowData,rowIndex){ if(val...原创 2018-08-23 10:05:19 · 3683 阅读 · 18 评论 -
(转)Log4J日志配置详解
转自https://www.cnblogs.com/ITtangtang/p/3926665.html 一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。...转载 2018-09-06 10:33:50 · 151 阅读 · 0 评论 -
经典的SSH框架出现的依赖注入错误问题。
Bean named 'articleService' must be of type [com.cst.znkg.service.ArticleService], but was actually of type [com.cst.znkg.service.impl.ArticleServiceImpl] Error creating bean with name 'user...原创 2018-09-16 13:17:52 · 858 阅读 · 0 评论 -
nested exception is java.lang.NoClassDefFoundError: org/quartz/Job(写Spring触发器遇到的问题)
缺少引用quartz-all这个jar包加上依赖<!-- 触发器 --> <dependency> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz-all</artifactId> ...原创 2018-09-18 21:12:01 · 3655 阅读 · 0 评论 -
a different object with the same identifier value was already associated with the session: 的解决方法
a different object with the same identifier value was already associated with the session: 的解决方法 这个问题在我根据id去查我原本密码与新密码对比之后,再saveOrUpdate的时候就报错,错误就是session已经缓存了唯一id这个对象,因此就会出现这样的错误。原创 2018-05-31 08:24:57 · 12424 阅读 · 0 评论 -
简易web 在JSP页面和HTML页面上插入视频(.MP4)
HTML页面插入视频 简单:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>zwh</title> <met...原创 2018-05-24 20:57:31 · 14775 阅读 · 17 评论 -
Myeclipse中JQuery Easyui引入easyui-lang-zh_CN.js后出现乱码
在学习javaee开发的过程中,难免会用上easyui这种ui框架,在实现的过程中,遇到了这样的问题。在confirm弹框中,确认和取消按钮是乱码,经过百度搜索,找来找去都没有发现相应的问题存在,也去找了<script src="${pageContext.request.contextPath }/js/easyui/locale/easyui-lang-zh_CN.js" type="t...原创 2018-04-16 11:45:01 · 2397 阅读 · 0 评论 -
myeclipse 清理项目缓存的几大步骤
1、项目清理: Project——>Clean——>勾选需要清理的项目 2、maven项目需要用maven来清理缓存:右键项目——>Run As ——> Maven clean3、浏览器缓存:浏览器缓存包括浏览器自带的缓存(360浏览器举例)...原创 2018-04-16 15:05:38 · 1443 阅读 · 0 评论 -
myeclipse 内部文件 设置编码 //jsp默认编码设置 utf-8
1.Myeclipse内部文件编码设置:window->Preferences->General->Workspace选择other为UTF-82.jsp默认编码设置:Myeclipse->JSP原创 2018-04-16 15:14:34 · 462 阅读 · 0 评论 -
关于Myeclipse 部署web项目:Struts has detected an unhandled exception这个异常
关于在Myeclipse运行web项目出现的 Struts has detected an unhandled exception这个异常,,主要是修改Struts的配置文件后,会出现在DMI即动态方法调用过程中。解决的方法通过重新部署项目再重新启动服务器解决,简单来说,关了Myeclipse,重新打开,重新运行。...原创 2018-04-23 12:17:07 · 584 阅读 · 0 评论 -
EasyUi结合ssh框架实现省地区表三级联动以及数据回显 个人项目实现思路
我最近在做一个医疗的管理平台,因为是刚入门,对前端的简易框架EasyUi并不是很熟悉,在实现页面三级联动以及后台数据回显的问题上遇到了困难,因此上网百度了许多的博客,发现很多都不符合我的要求,而且时间长久了,新的博客倒是少的可怜,更何况内容也并不想他们标题所说的那样,十分让人感到困惑,各种各样的都有,我十分怀疑有些博文的代码都没有跑过就拿出来了。还有些就是地理json给的十分混乱,还有些积...原创 2018-05-09 22:03:02 · 1198 阅读 · 0 评论 -
Myeclipse报错:错误Batch update returned unexpected row count from update [0];
对于错误Batch update returned unexpected row count from update [0];对应的中文意思就是:批量更新从更新[0]返回未预期的行计数;简而言之的意思就是,找不到可以更新的那一行,就是找不到相应的id值。 我在写javaweb中的saveOrUpdate的时候就遇到了这个问题,通过不断的调式,才明白了哪有问题。修改更新带id参数传进去是没问题的。但是你新增的时候,会连带隐藏的id(这时候id=“”而不是null)传进去,而后台hibernate原创 2018-05-10 11:43:25 · 842 阅读 · 0 评论 -
结合lucene索引库完成模糊查找功能(使用IK分词器)
当数据量很大的时候,使用模糊查找,在数据库中实现是低效的,因此便出现了Lucene这样的工具。在学习制作bos系统的过程中,开始接触了这个新的知识点,当看到他的优化效率,的确是大大的提高,当然要有明显的差异性,那前提是数据量足够的大,这个技术对系统的优化起到了重要的作用。 Lucene检索原理, 会针对目标内容,先进行分词建立全文索引 ,在用户查找时,先查询索引库中词条,根据词条找到...原创 2018-05-17 10:15:02 · 1870 阅读 · 0 评论 -
HSSF(2003)和XSSF(2007)
正学习到这些,我有相关的快速入门文档,需要的可以私信我,免费交流学习~原创 2018-05-11 15:10:41 · 318 阅读 · 1 评论 -
Hessian Requires POST,没有出现
如果正确写对了web.xml的话,启动服务,却没有出现Hessian Requires POST,建议可以在浏览器输入:项目后面加上你的业务接口类的名字原创 2018-05-12 23:15:09 · 664 阅读 · 0 评论 -
Myeclipse web项目热部署,修改不用重启
1、选中servers下的web项目---》右键,选中Browse deployment location,打开。2、返回上,找到conf文件,打开编辑context.xml文件,在对应位置加上<Context reloadable="true">,保存最后,通过这样,再修改server类之后就不用再重启Tomcat服务器了。**PS:**...原创 2018-05-21 17:30:33 · 6661 阅读 · 4 评论 -
Struct结合HTML在maven中的综合运用、SSH框架,Myeclipse,解决会出现乱码的问题
Struct结合HTML在maven中的综合运用、SSH框架,Myeclipse,解决会出现乱码的问题原创 2018-05-27 09:50:52 · 187 阅读 · 0 评论 -
File Struct 上传JPG格式图片变成tmp 服务器上传文件名字随机起
今天在写ssh框架中上传图片的代码,解决了一部分,然后卡在了图片上传之后的文件名不一致,就像随机取的。从我上传的jpg格式变成了tmp。 格式是不对了,但是文件内容并没有发生变化,说明文件是上传成功了。起初以为是编码问题,很多的有出现编码问题的地方都检查了一遍,没有发现任何的问题。 其实可以上传也可以看,总体来说,那些随机名字还帮你保证了不会有重复的出现,但是看起来十分的不舒服...原创 2018-05-27 21:01:28 · 2950 阅读 · 0 评论 -
Maven项目中,img标签访问不了服务器中的中文名图片
前提你的路径要对,其次还是访问不了,就先看页面的编码是否设置好了<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><meta http-equiv="Content-Type" content="text/html; charset=UTF-原创 2018-05-27 21:33:18 · 1082 阅读 · 0 评论 -
最新!Win10安装Mysql 5.7.22免安装版的图文教程(路过太多的坑了)
最新!Win10安装Mysql 5.7.22免安装版的图文教程(路过太多的坑了)原创 2018-05-29 20:01:02 · 5395 阅读 · 0 评论 -
Hibernate的HQL抛出unexpected char: 'b' [from com.cst.znkg.domain.Article where id in (8,4028028165eb6b0
在写小程序后台的时候,换了id的主键方式,用了uuid,昨晚测试代码的时候,就发现了收藏列表出了问题,列表显示不出来,其实只要细心点留意hql的格式就会知道,in后接的先是整数类型的,在hql中即使我的数据主键的类型是varchar,也可以自动解释,当我传uuid进去的时候,由于我没有给加单引号,所以导致了内存溢出的问题。所以说任何时候都需要注意这些小细节。 ...原创 2018-09-19 09:15:02 · 1206 阅读 · 0 评论