自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 在Linux服务器搭建jdk环境

1、到网上下载Linux版本的jdk,这里下载的是jdk-7u60-linux-x64.tar.gz2、执行命令tar -zxvf jdk-7u60-linux-x64.tar.gz 该命令一次性完成打包和压缩的操作。3、配置jdk环境变量。编辑系统环境变量:vi /etc/profile  进入该文件后,按 i 进行编辑4、在该文件后面配置jdk环境变量,按Esc键后,输入 :wq  保存退出。...

2018-05-19 15:47:34 260

原创 Linux设置静态IP地址

1、使用root用户在终端输入命令vi /etc/sysconfig/network-scripts/ifcfg-eth02、进入文本后,输入i,开始编辑填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。3、将信息设置完毕后,保存退出。4、在终端输入重启网络服务命令:service network restart或/etc/init.d/network restart5、测...

2018-05-12 13:01:52 34145

原创 域名服务器工作流程

以访问www.baidu.com为例计算机先查找本地的hosts中有没有该域名,分两种情况1、有,这直接通过该域名访问,流程结束;2、无,则向外部的DNS服务器(域名服务器)查询。    2.1、DNS服务器返回该域名的IP给计算机,计算机先从本地hosts中寻找域名与IP的映射信息(一般是域名 IP 如 test 127.0.0.1),如果本地配置文件存在访问域名的信息,DNS则返回本地配置文件...

2018-05-12 11:42:24 817

原创 使用Struts2实现简单的文件上传和下载

文件上传和下载上传上传成功文件下载导入相应的jar包搭建struts2环境 编写上传jsp页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here

2016-11-02 21:58:59 525

原创 SqlMapConfig.xml配置文件详细配置

1.1 配置内容SqlMapConfig.xml中配置的内容和顺序如下: properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)environment(环境子属性对象)tra

2016-08-21 17:18:48 1469

原创 mybatis主键的返回

mysql自增主键返回通过修改sql映射文件,可以将mysql自增主键返回:insert id="insertUser" parameterType="cn.itcast.mybatis.po.User">将主键返回,需要再返回-->selectKey keyProperty="id" order="AFTER" resultType="java.lang.Integer">

2016-08-20 17:03:25 750

原创 mybaits的Mapper动态代理的简单例子(定义类型别名,ResultMap类型的使用)

步骤:1、导入相应的jar包2、添加mybaits的核心文件和创建javaBean3、创建Mapper代理对象和相关的配置文件(建议放在同一个文件夹下面)4、运行测试相关代码Mybaits的数据库管理文件和核心配置文件数据库管理文件  db.propertiesjdbc.driver=com.mysql.jdbc.

2016-06-25 16:39:52 585

转载 基于MyBatis3.0.6的基本操作介绍

转http://haohaoxuexi.iteye.com/blog/1333271每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessio

2016-06-25 15:27:12 430

原创 Mybaits的第一个程序

步骤:1、导入相应的jar包2、在src下导入mybaits的主配置文件(SqlMapConfig.xml)和日志文件(log4j.properties)3、创建JavaBean(User)和相应的配置文件(User.xml),放在同一个包下相关代码如下User.javapackage com.caokaiyuan.domain;public c

2016-06-24 22:44:39 360

原创 org.springframework.dao.DataIntegrityViolationException: Data truncation: Data too long for column '

org.springframework.dao.DataIntegrityViolationException: Data truncation: Data too long for column 'ID' at row 1; SQL [n/a]; nested exception is org.hibernate.exception.DataException: Data truncation:

2016-06-13 02:02:49 3054

原创 Description Resource Path Location Type Project configuration is not up-to-date with pom

Maven项目出现Description    Resource    Path    Location    TypeProject configuration is not up-to-date with pom.xml. Run project configuration update    rdc        line 1    Maven Configuration Pro

2016-06-11 16:24:22 11793

原创 pom.xml报错:web.xml is missing and <failOnMissingWebXml> is set to true

出现这个错误的原因是Maven不支持缺少web.xml的web项目解决方法添加Web模块,对项目右键->Java EE Tools->Generate Deployment Descriptor Stub,这样就在src\main\webapp下面生成了WEB-INF文件夹和web.xml,问题解决

2016-06-03 20:50:34 17358 1

原创 MySQL的分页查询语句

select * from tableName limit m,ntableName表示要分页表的名字。m代表从第几条开始,n代表每页要显示数据的数量

2016-05-23 21:40:23 531

原创 Hibernate分页查询的实现

设置分页参数query.setFirstResult(firstResult).setMaxResults(maxResult);表示从第firstResult+1个对象开始,获取接下来的maxResult个数据。setFirstResult()方法的参数是开始获取对象的行数,从0开始编号;setMaxResults()方法的参数表示获取对象的数目。query.setFir

2016-05-23 21:29:09 425

转载 Error setting value Method "setAge" failed for object ..Ljava.lang.String 错误总结

以下应该是一些朋友在使用Struts2.1以上版本进行demo时经常遇到的错误提示。Error setting valueognl.MethodFailedException: Method "setAge" failed for object com.test.action.RegisterAction@d6b059 [java.lang.NoSuchMethodException:

2016-05-23 09:31:57 1384

转载 myeclipse显示代码行数

Windows——> Preferences ——> General ——> Editors ——>  Text Editors ——> Show line numbers

2016-05-12 21:30:58 593

原创 搭建Struts2+Spring+Hibernate三大框架的步骤

SSH三大框架整合步骤准备工作:导入ssh三大框架所需的jar包,创建struts.xml和applicationContext.xml文件。 applicationContext.xml文件的头部标签 1、先搭建struts框架1-1:在web.xml文件中配置过滤器和映射。  filter>   filter-name>struts2filter-nam

2016-05-12 21:24:59 517

原创 Eclipse中xml文件注释和撤销注释快捷键

注释:CTRL + SHIFT + /撤销注释:CTRL + SHIFT + \

2016-05-08 17:05:18 2007

原创 JSP中的Request请求对象

该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息。 Request常用的方法如下方法名作用getParameter(String strTextName)获取表单提交的信息request.getParameterValues(String name)获取多个元素值,返回数组

2016-04-22 20:56:43 2250

原创 JSP的四种作用域

四大作用域Web应用中,JSP创建的对象有一定的生命周期,也有可能被其他组件或者对象访问。对象的声明周期和可访问性称为作用域。四种范围对象作用域从小到大顺序如下:pageContext----request----session----application。 (1)pageContext:页面域页面作用域仅限于当前页面对象,可以近似于理解为java的this对象,离开当前JSP页

2016-04-21 22:45:58 13772

原创 Spring框架AOP的配置和实现的简单例子

1.切面(aspect):要实现的交叉功能,是系统模块化的一个切面或领域。如日志记录。2.连接点:应用程序执行过程中插入切面的地点,可以是方法调用,异常抛出,或者要修改的 字段。3.通知:切面的实际实现,他通知系统新的行为。如在日志通知包含了实现日志功能的代码,如向日志文件写日志。通知在连接点插入到应用系统中。 4.切入点:定义了通知应该应用在哪些连接点,通知可以应用到AOP框架支持的

2016-04-20 20:10:01 402

原创 Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-2.5.xsd).

Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-2.5.xsd). For more information, right click on the message in the Problems  View and select "Show Details...

2016-04-19 22:35:38 912

原创 JSP重定向与转发的区别

重定向:response.sendRedirect("URL");转发:request.getRequestDispatcher("URL").forward(request,response);1.转发在服务器端完成的;重定向是在客户端完成的。2.转发的速度快;重定向速度慢。3.转发的是同一次请求;重定向是两次不同请求4.转发地址栏没有变化;重定向地址栏有

2016-04-19 21:48:00 264

转载 Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)

本文原文连接: http://blog.youkuaiyun.com/bluishglc/article/details/7596118 ,转载请注明出处!有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误:[plain] view plain copyorg.xml.sax.SAXParseException: schem

2016-04-19 16:01:12 416

转载 Spring注解讲解

使用Spring注解来注入属性1.1. 使用注解以前我们是怎样注入属性的类的实现:Java代码public class UserManagerImpl implements UserManager {    private UserDao userDao;    public void setUserDao(UserDao userDao) {

2016-04-18 22:28:36 209

原创 搭建spring框架步骤

1、导入spring相应的jar包。2、编写spring的核心配置文件:applicationContext.xml ,并存放到src目录下,主要配置如下。 3、创建JavaBean对象。4、编写测试类。主要就是创建工厂,获取容器中的JavaBean对象。例子:1、创建JavaBean对象package com.caokaiyuan.po;

2016-04-18 19:28:12 587

原创 struts2中拦截器实现的三种方式

1、实现Interceptor接口2、继承AbstractInterceptor类3、继承MethodFilterInterceptor类(当自定义拦截器配置了拦截参数时,自定义拦截器必须使用该方法)如:user,clientlogin此时必须要用方法三来实现自定义拦截器。

2016-04-17 10:33:35 2846

原创 struts2中配置拦截器、拦截器栈和默认拦截器

在struts.xml中配置,具体代码如下"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">user,clientlogin

2016-04-17 10:22:24 700

原创 struts2拦截器简单例子

自定义拦截器实现步骤:1-1:实现Interceptor接口1-2:继承AbstractInterceptor类1-3:继承:MethodFilterInterceptor:在需要配置拦截器参数的情况下使用处理拦截的方法:public String intercept(ActionInvocation invocation) throws Exception {}i

2016-04-16 22:17:21 349

原创 struts的两种校验方式

struts校验页面的输入是否符合要求有两种方式,每种方式又分为全局验证和局部验证两种。第一种:在Action类中重写方法。在action类中实现全局验证的步骤:1、action类继承ActionSupport类。2、重写validate方法,实现验证规则。/*//全局验证,不通过跳转到input@Overridepublic void validate() {

2016-04-16 19:03:56 355

原创 struts框架中struts.xml中action标签中result标签的两个常用属性

result标签:name:默认值为"success"type:dispatcher服务器的跳转redirect:客户端的跳转redirectAction:客户端的action跳转"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache

2016-04-15 17:16:53 2629

原创 Struts2中关于"There is no Action mapped for namespace / and action name"错误

一、struts.xml文件中的错误第一:首先要检查下struts.xml文件名是否为struts.xml。即检查文件名时候拼写正确第二:看下struts.xml文件是否放在src目录下。第三:检查struts.xml文件中的配置信息是否正确。二、在web.xml文件中的信息中没有配置该工程的启动页面。此时需要输入完整路径:如:http://localhost:8080

2016-04-15 16:48:50 265

原创 strut获取作用对象的两种方式

方法一、使用HttpServletRequest获取。方法二、使用ActionContext获取。案例:package com.caokaiyuan.action;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;

2016-04-15 08:01:45 302

原创 struts获得前台数据的三种方式

区别:比较以下的三种方式的例子,login.jsp页面中标签中name属性的区别,还有Action与当有VO时的区别。三种方法的web.xml文件和struts.xml基本一致修改web.xml文件  struts01      index.html    index.htm    index.jsp    default.html    default

2016-04-14 18:33:17 1038

原创 JavaWeb——允许授权的IP访问站点过滤器

1、创建一个过滤器操作类。2、修改web.xml文件,在web.xml文件中配置过滤器的内容3、创建相应的Jsp页面。创建过滤器类package com.caokaiyuan.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.Fil

2016-04-13 21:02:04 3076 1

原创 JavaWeb——基于过滤器的用户权限控制

实现步骤:1、创建一个过滤器操作类。2、修改web.xml文件,在web.xml文件中配置过滤器的内容3、创建相应的Jsp页面。具体代码创建一个过滤器操作类package com.caokaiyuan.filter;import java.io.IOException;import javax.servlet.Filter;import ja

2016-04-13 20:46:59 1967

原创 搭建Struts2框架的简单例子

1、导入struts2的jar包2、配置struts2的过滤器(在web.xml)中;代码如下:     struts2    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter      struts2  /*  3、创建struts.x

2016-04-12 22:21:50 1573

原创 解决request.getRemoteAddr()获取的值为0:0:0:0:0:0:0:1这个小问题

访问页面的时候不要用http://localhost:8080/...,使用http://127.0.0.1:8080/...即可

2016-04-12 20:46:30 348

原创 Hibernate中HQL查询例子

package com.lanqiao.test;import java.util.List;import java.util.Map;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Tra

2016-04-11 15:34:01 300

转载 Hibernate中的HQL大全

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,

2016-04-11 15:32:17 319

空空如也

空空如也

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

TA关注的人

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