自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 给eclipse添加字体

1.打开window———>Preferences————>General————>Appeatance——>Colors and Fonts———>Text Font——>Edit2.左下角有一个:显示更多字体,点击打开3.选择你喜欢的字体,然后右键——>显示4.关闭窗口5.关闭Edit窗口并重新打开,就能看的想要的字体了。说实话,用习惯了 Courier New 字体,再用

2016-04-16 13:20:01 1427

原创 tomcat部署项目的三种方式

一、放到webapps目录下:静态部署直接将web项目文件件拷贝到webapps 目录中     Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内

2016-03-23 15:50:46 483

原创 Maven时遇到的一个错误

Error: JAVA_HOME is set to an invalid directory. JAVA_HOME = "C:\Program Files\Java\jdk1.8.0_71;" Please set the JAVA_HOME variable in your environment to match the location of your Java installation.

2016-03-21 21:58:44 401

转载 JSTL中EL表达式无法直接取size的处理

jsp中使用${list.size }会编译成list.getSize()方法,并不能获取list的长度,因为程序回去找List对象中的getSize()方法,所以只能想别的办法, 一种方法是在后台程序Action中声明一个变量存储list的长度,并对这个变量设置get set方法,但是这个方法有点麻烦,还多了一个变量,另外一种方法可以使用jstl中的functions函数实现,具体步骤如下:

2016-01-25 13:27:59 1369

原创 位运算

2016-01-14 17:29:13 229

原创 Java环境变量的配置

安装好JDK后需要配置好环境变量,这样才能在命令行正确编译、运行Java程序。我的电脑--》属性--》高级系统设置--》环境变量--》然后在这里添加配置。如图:第一步:配置 JAVA_HOME:C:\Program Files\Java\jdk1.8.0_66第二步:配置 CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\l

2016-01-12 11:14:10 253

原创 could not initialize proxy - no Session

这是一个精典的问题:因为我们在hibernate里面load一个对象出来时,用到的是代理对象,也就是说当我们在执行load方法时并没有发sql语句,而是返回一个proxy对象。只有当们具体用到哪个get**方法时才会发sql语句,才会去数据库查。但是当我们把打开session,关闭session交给了srping去做时,当们load完之后我们的session就会被srping关闭,如果我们在j

2015-12-24 11:33:56 321

原创 The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class

出现这种错误的原因是JDK版本太高了,导致不兼容。换一下较低版本的JDK就可以了。

2015-12-22 16:45:02 373

原创 spring整合hibernate

spring整合hibernate需要加入的jar包:看图片beans.xml示例代码:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> com/mxf/model/User.hbm.xml

2015-12-17 11:26:18 421

原创 spring运用DBCP连接数据源

看beans.xml配置:<bean id="dataSource" destroy-method="close" class="org.apache.commons.dbcp.BasicDataSource"> 下面需要把dataSource对象注入到使用的DAO类中:package com.mxf.dao;import j

2015-12-17 11:15:02 312

原创 spring AOP 简单的配置 示例小程序

首先看一下beans.xml配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:t

2015-12-17 10:53:38 383

原创 SessionFactory单例示例代码

这段代码是hibernate5.02版本写的。package com.mxf.test;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.boot.MetadataSources;import o

2015-12-08 15:58:30 383

原创 Singleton 单例模式(懒汉方式和饿汉方式)

单例模式的概念:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。关键点:1)一个类只有一个实例       这是最基本的2)它必须自行创建这个实例3)它必须自行向整个系统提供这个实例两种实现方式:1  懒汉模式(类加载时不初始化)package com

2015-12-04 09:45:23 446

原创 hibernate保存大型对象

hibernate操作大文本或文件1. BLOB全称为二进制大型对象(Binary   Large   Object)。它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节   2. CLOB全称为字符大型对象(Character   Large   Object)。它与LONG数据类型类似,只不过CLOB用于存储数据库中的大型单字节字符数据块,不支持宽度

2015-11-24 10:24:46 604

原创 hibernate映射组件

在项目中经常会遇到类A包含类B,但类B没有自己的ID这种情况。所以在创建*.hbm.xml的时候没有必要再为类B创建自己的映射文件。具体映射关系如下:首先看类A:package com.mxf.bean;public class Worker { private int id; private String name; private Pay pay; public

2015-11-23 17:19:34 274

原创 Struts2+CKEditor实现web编辑器

CKEditor是目前使用最多的网络编辑器,很多人都说上传图片不好配置,下面来看看怎么实现的简单配置图片上传的。CKEditor的下载地址:http://ckeditor.com/下面来看代码实现:JSP页面: $(document).ready(function(){ CKEDITOR.repla

2015-11-08 21:38:06 353

原创 struts2文件下载

struts2文件下载不需要链接到另一个jsp页面,故只需要一个超链接和一个处理文件下载的action类即可。下面来看struts2文件下载的具体步骤和细节。这是一个jsp页面的超链接,负责链接到服务器的文件流。Down Load在看action类的内容前有必要了解一下struts2文件下载的几个相关的文件属性contentType     【结果类型】 默认值是  d

2015-11-06 17:42:42 572

原创 struts2文件上传

上面是jsp页面的form表单,该表单用的是struts2的标签。这里需要注意的是   method="post" enctype="multipart/form-data" 注意不要写错下面看上传文件对应的action类:public class UploadAction extends ActionSupport { private File ppt;//该属性对

2015-11-06 16:40:59 388

原创 jsp+servlet实现文件的上传和下载 运用了Apache Commons组件

开门见山,我们直接来看jsp代码: action="/upload/upload" enctype="multipart/form-data" method="post"> type="file" name="filename" /> type="submit" value="上传"/> ${msg }这是一个form表单,enctype中的值和用别

2015-03-15 10:35:04 950 1

原创 Filter 过滤器解决全站中文乱码问题

过滤器解决全站中文乱码问题大致分为两种:① post 方式提交:在过滤器内使用 request.setCharacterEncoding("utf-8");即可解决②GET方式提交: 需要掉包request对象 掉包request对象分为两步: ①写一个request装饰类 需要继承HttpServletRequestWrapper类,该类的重写代码 设计人员已经帮你写好 所以只需要重写getPar​ameter方法即可

2014-12-23 20:34:00 598

原创 第一个纯servlet MVC开发用户管理系统总结

第一个纯servlet MVC开发用户管理系统总结MVC 原意就是 数据模型(modle)、视图(view)、控制器(controller)每张表都有一个数据类(modle类 内含对属性的操作方法(get和set))、一个service方法和一个控制器与之相对应,在写项目的时候尽量把对一类事务(增删改)的操作放在一个控制器内。下面的项目我把增删改查 全部放在了一个控制器内。在该项目中,涉及一个表的操作,所以我就写了一个控制器(UserClServlet),对表的增删改查都在该控制器内。各个vi

2014-12-16 15:02:28 1789 1

原创 mysql分页问题

jsp中mysql分页问题

2014-12-14 20:49:13 529

原创 Rational rose 7.0 安装说明

刚开始学习使用UML,得知Rational rose 功能非常强大,于是就安装了一下试试。网上的版本很多,安装起来无从下手(大部分都是挂羊头卖狗肉的现象),还有Rational rose 2003 破解特别麻烦,本人花费了一下午时间终于整理出了安装Rational rose 7.0最简单的方法,来帮助那些需要的朋友。

2014-12-13 23:36:03 663

mybatis自动生成代码工具

mybatis自动生成代码工具,可以利用该工具自动产生项目中所需的接口、pojo、映射文件,产生的文件位于src目录下,拷入对应的项目目录下即可。

2018-04-29

struts简单学生管理系统

本人用struts+jsp+mvc+jstl+struts标签做了一个简单的学生管理系统,里面加入了MD5加密。麻雀虽小五脏俱全。希望能帮到需要的人。

2015-01-21

空空如也

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

TA关注的人

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