自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 问答 (10)
  • 收藏
  • 关注

原创 nacos的坑

window版本(1.3.2)的nacos服务端启动异常Caused by: java.lang.RuntimeException: [db-load-error]load jdbc.properties errorCaused by: java.net.UnknownHostException: jmenv.tbsite.net当前我使用的nacos1.3.2,按照官网提示直接运行bin目录下的startup.cmd文件,无法启动,一直报错必须要配置数据库才行先执行conf目录下的数据

2020-09-11 10:21:17 3066

原创 JSP中利用cookie实现session伪装

JSP中利用cookie实现session伪装jsp代码session.setAttribute("hello", "你好!");Cookie[] cookies = request.getCookies();if(cookies!=null){ for(Cookie cookie : cookies){ out.print("<h1>"+cookie.getNam...

2020-01-09 19:45:46 329

原创 Servlet中的getServletContext的使用注意事项

Servlet中的getServletContext的使用注意事项在doget或dopost中直接获取ServletContext对象如果Servlet重写了带有ServletConfig参数的init方法,那么调用getServletContext()时会引发空指针异常在doget或dopost中直接获取ServletContext对象getServletContext()方法是Servle...

2019-12-28 14:37:21 955

原创 JDBC的工具类--BaseDao增强型

在使用JDBC操作数据库的过程中通常都会使用到BaseDao工具类,在类中定义连接数据库的方法、查询数据库的方法、修改数据库的方法,方便我们操作数据库一般情况下简单的basedao工具类只需要4个方法 public Connection getConnection() 获取连接的方法public ResultSet executeQuery(String sql,Object… par...

2018-09-13 11:32:55 1616 1

原创 Servlet实现文件上传和下载

文件的上传表单的设置 设置表单的enctype,提交方式必须为post&amp;lt;form action=&quot;up&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot;&amp;gt; &amp;lt;input type=&quot;file&quot; name=&quot;myfi

2018-09-13 11:17:03 31336 5

原创 java.lang.IllegalStateException: Cannot call sendRedire() after the response has been committed 异常解析

Cannot call sendRedirect() after the response has been committed 异常解析字面意思是response已经被提交无法再调用sendRedirect方法,出现该异常的原有有好几种:重复调用sendRedirect方法 这个可能是代码中有多个逻辑判断跳转,执行完某个跳转后,程序继续往下执行其他的跳转。我们应该在执行完后立即ret...

2018-07-08 11:34:41 6380

原创 VMware,CentOS7,SSH工具安装及使用教程

1、安装虚拟机 (1)下载VMware (2)运行安装文件,连续点击下一步安装VMware完成,记住安装目录位置 (3)运行VMware 2、下载CentOS系统(最好下载ISO版本) (1)使用虚拟机安装系统 ① ②点击“创建新的虚拟机”③选择“安装程序光盘文件(iso)”,选中下载好的iso系统文件,下一步 ④命名虚拟机,下一步⑤指定磁盘容量,默认设置不用改。下一步...

2018-04-09 10:41:37 1670

原创 java 使用JNDI数据源

Java Naming and Directory Interface,Java命名和目录接口,即通过名称将资源与服务进行关联连接池是由容器提供的,用来管理池中连接对象。程序获取数据库连接不再由程序自身获取,而是应用程序从连接池中获得连接。数据源:JAVA通过javax.sql.DataSource负责建立与数据库的连接,从Tomcat的数据源获得连接,并把连接保存在连接池中。数据源由Tomca

2017-01-07 10:52:52 2995

原创 Struts2 自定义Result-Type 实现跳转页面是弹出提示框

Struts自带的resulttype类型只能直接跳转到制定页面或action,如果想实现跳转是弹出提示框,类似于使用Servlet的时,利用response往页面打印js实现弹提示框与跳转response.getWriter().print("<script>alert('提示信息!');location.href='跳转地址'</script>");那么我们可以自定义一个Resulttype类型

2016-11-09 17:19:40 1762

原创 Eclipse 使用过程中的错误

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/hibernate/cfg/Configuration : Unsupported major.minor version 52.0这个是因为我使用的Hibernate版本是5.2.4,但是JDK是1.7,不兼容报错,应该换1.8,或者换hibernate版本

2016-11-04 08:52:42 449

原创 Ueditor富文本编辑器在JSP中的使用

Ueditor是一款强大的富文本编辑器Ueditor的使用去ueditor官网下载对应版本的文件,这里使用JSP版本的举例,下载后得到以下文件 打开MyEclipse创建一个新的web项目 ,将所有文件复制到webroot目录下其中index.html就是ueditor的使用示例我们这里按照示例新建一个JSP来使用 在页面中创建一个script标签&lt;sctipt...

2016-10-09 16:56:15 1986

转载 Struts2 使用.do后缀的请求方式

struts早期的1版本,以.do为后缀。spring的MVC也是以.do为后缀。struts收购鼎鼎大名的webwork2和开发团队后,将webwork简单封装,原计划是叫做strutsTi,后来怕广大struts1的老用户有歧义,改名叫做struts2,并沿用了webwork2的规则,即.action为后缀。默认情况下,struts2是无法处理以.do为后缀的请求url的。我们可以通过配

2016-09-29 13:06:32 5568

原创 Hibernate inverse的属性介绍

inverse是hibernate双向关系中的概念。inverse的作用就是指定由哪一方来维护之间的关联关系。示例 Stu表public class Stu implements java.io.Serializable { private Integer sid; private Stuclass stuclass; private String sname;}<hib

2016-09-28 11:55:52 525

原创 SpringMVC框架入门使用

Spring MVC 具体

2016-09-28 10:45:53 390

原创 spring3.1整合Struts2.3,spring3.1整合hibernate4.1与3.3

Spring3.1与struts2.3整合1、添加两个框架的支持 2、第一种整合方式: a)在spring配置文件里添加action的bean,注入service层对象 b)在srtuts.xml里配置的action的class为对应的bean的ID c)Spring的bean的作用域设置为scope=”prototype” 3、第二种整合方式 a)在sp

2016-09-14 10:10:39 485

转载 使用JS跳转时如何控制Target属性

1.跳出框架,在父页面。 <script> window.parent.frames.location.href="index.html" </script> 2.从一个框架跳转到 name=”main” 的框架里<script> window.parent.main.location.href= "index.html"; </script>

2016-09-14 09:57:36 6098 1

原创 MyEclipse2014 SVN的使用

SVN是Subversion的简称,是一个开放源代码的版本控制系统,说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。开始新一天的工作: 1、从服务器下载项目组最新代码。 2、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了

2016-09-14 09:20:50 1663

Servlet、Struts、SpringMVC对于表单重复提交的解决方案

Servlet、Struts、SpringMVC对于表单重复提交的解决方案

2018-04-09

VMware,CentOS7,SSH工具安装及使用教程

从安装虚拟机,安装Linux系统,到远程连接工具的一条龙使用教程

2018-04-09

java dao模式搭建教程

一步一步搭建dao分层模式,业务逻辑层、数据访问层

2015-04-18

java控制台小程序

使用java开发的控制台小游戏,打怪练级穿装备!

2015-04-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除