- 博客(34)
- 收藏
- 关注
转载 JSP中页面跳转response.sendRedirect()和request.getRequestDispatcher()的区别
Java Web 开发中,采用MVC模式时,在控制器完成模型的调用之后选择界面对用户响应,常用有两种方式1、通过response对象sendRedirect方法重定向: response.sendRedirect(url);2、通过RequestDispatcher对象的forward方法: request.getRequestDispatcher(url);3、使
2017-04-28 19:23:43 574
转载 解决 二个java环境不同 java compiler level does not match the version of the installed java project facet
Java compiler level does not match the version of the installed Java project facet错误的解决因工作的关系,Eclipse开发的Java项目拷来拷去,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目复制到另一台机器上,就会报“Javacompiler level does not match t
2017-01-02 22:37:48 356
转载 SVN
一:SVN服务器搭建和使用。 1. 首先来下载和搭建SVN服务器,下载地址如下: http://subversion.apache.org/packages.html,进入网址后,滚动到浏览器最底部看到如下截图: 个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用. 点开上面的VisualSVN连接,下载
2017-01-02 22:36:54 331
转载 Java基础类型总结
一、数据类型从下图中,我们可以很清晰的看出Java中的类型,其中红色方框中的是Java的4种基本数据类型:下面我们来详细讲解上图中的基本类型:1.整数类型 1) 在Java中,整数类型共有4种,它们有固定的表述范围和字段长度,且不受具体的操作系统的影响,保证了Java的跨平台性 2) Java语言中,整数有三种表现形式,分别是:
2016-12-25 18:07:46 310
转载 Java的clone方法
学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:286945438 我们一起学Java!什么是"clone"? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与
2016-12-25 17:39:28 342
转载 SSH
1. 资源准备Struts-2.3.4.1Spring-3.0.5Hibernate-3.6.102. 新建空白Web项目新建一个空白的Web项目,取名为ssh,目录结构如图:部署到Tomcat中:3. 配置Struts2复制Struts2必需的jar文件到WEB-INF/lib中,并修改web.xml,加入Struts2的filter:
2016-12-18 19:47:17 303
转载 SSH注解配置
1.头部声明需加入xmlns:context="http://www.springframework.org/schema/context"http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd2.文件内部配置
2016-12-18 19:45:06 351
转载 java的动态代理机制详解
在学习spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是Java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口
2016-12-11 16:55:08 209
转载 spring AOP
在开始之前需要导入spring里面没有的二个包 aopalliance.jar aspectjweaver-1.5.0.jar 没有这二个包不能使用 接口 [java] view plain copy package com.my.aop; public interface IPerson {
2016-12-11 16:54:19 258
转载 写入文件的三种方式
一,FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。1. 替换所有现有的内容与新的内容。new FileWriter(file);2. 保留现有的内容和附加在该文件的末
2016-12-11 16:53:19 4508
转载 Hibernate取值通过json传值问题
hiberbate取值后我们一般会通过json传给前台 但是在json传值得时候 如果表之间配得是双向关联就会报一个内存溢出得错误 因为如果配得是双向关联得话二个列就会一直引用直到内存耗完为止 当然单向关联得时候不会有影响 解决办法1: 在json得时候添加忽略列得条件 : Gson gson = new Gson
2016-12-04 16:03:43 359
转载 stursActionXML文件配置
add,update,delete --> 配置全局的result /error.jsp /input.jsp --> /add.jsp /update.jsp
2016-12-04 16:00:22 348
转载 MySQL改变列顺序
首先,请考虑是否的确需要更改表中的列顺序。SQL的核心要点是从数据存储格式获取应用。总应指定检索数据的顺序。在下面的第1条语句中,以col_name1、col_name2、col_name3顺序返回列;在第2条语句中,以col_name1、col_name3、col_name2顺序返回列:MySQL> SELECT col_name1, col_name2, col_name3 F
2016-11-27 19:41:33 713
转载 使用Ajaxupload.js上传文件
版权声明:本文为博主原创文章,未经博主允许不得转载。ajaxupload.js 是一款使用jQuery上传文件的js插件,对于简单的文件上传,足够可以应付。该插件主要有以下几个选项:123456789101112131415settings = {action: 'upload.PHP'
2016-11-27 19:40:49 686
原创 hibernate
hibernate标识符生成策略 Generatorincrement 自动增长 他的具体方法是将最大的值给查询出来 然后添加的时候加一 不会在数据库中配自动增长 identity这种策略在Oracle中无法使用,因为这种策略是针对数据库中字段自动增长类型多次运行程序,在数据库中查看,可以看到主键是自动进行递增的。sequenceHiber
2016-11-27 19:39:32 342
原创 映射Person类
最初简单的Person类package events;public class Person { private Long id; private int age; private String firstname; private String lastname; public Person() {} // Accessor me
2016-11-21 03:59:23 326
原创 Hibernate配置
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
2016-11-21 03:58:36 248
原创 hibernaet
第一个classpackage events;import java.util.Date;public class Event { private Long id; private String title; private Date date; public Event() {} public Long getId() {
2016-11-21 03:53:47 331
转载 MySQL改变列顺序
首先,请考虑是否的确需要更改表中的列顺序。SQL的核心要点是从数据存储格式获取应用。总应指定检索数据的顺序。在下面的第1条语句中,以col_name1、col_name2、col_name3顺序返回列;在第2条语句中,以col_name1、col_name3、col_name2顺序返回列:MySQL> SELECT col_name1, col_name2, col_name3 F
2016-11-13 15:14:10 1016
转载 使用Ajaxupload.js上传文件
settings = {action: 'upload.php', //要提交的地址name: 'userfile',//参数名次data: {},//和文件一起提交的其它参数autoSubmit: true,//选中文件后是否就提交responseType: false,//返回的相应格式,如果是text格式的,会在响应前后加上一个标签hoverClass: 'hover
2016-11-13 15:13:25 1144
原创 checkbox属性
1.通过 attr('checked','checked') 来设置checkbox时,重复点击,虽然checked属性设置正确,但是checkbox没有被勾选 ,如下代码:(代码是全选功能)$('#ckAll').click(function(){ if($('#ckAll ').attr('checked') == 'checked'){
2016-11-06 16:49:09 3829
原创 table
// 当表格的一整行被选中的时候 前面的单选按钮也被选择 并且要是单选 // 先将复选框做成单选 var flag = false; $('.xuanze').click(function(){ $('.xuanze').removeAttr('checked'); $(this).prop('checked','
2016-11-06 16:47:04 258
原创 jsp开发模式
动作 它实际上等同于如下的Servlet代码:CustomerBean myBean = (CustomerBean) request.getAttribute("myBean");if ( myBean == null ) { myBean = new CustomerBean(); pageContext.setAttribute("myBean",
2016-10-30 15:58:07 329
转载 AJAX基本内容
[javascript] view plain copy // 简单的ajax语句 从服务器接收消息并打印到界面上 $.ajax({ type:"post", url:"/Ajax/ShowShengServlet", dataType:"json", success: function(data){
2016-10-30 15:56:09 306
转载 JQAjax
关于 jQuery 与 AJAXjQuery 提供多个与 AJAX 有关的方法。通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本、HTML、XML 或 JSON - 同时您能够把这些外部数据直接载入网页的被选元素中。常用方法ajax() 方法通过 HTTP 请求加载远程数据。该方法是 jQuery 底层 AJA
2016-10-30 15:53:01 710
转载 java
//1.获取环境变量System.getenv("PATH");System.getenv("JAVA_HOME");想要了解更多Java知识点击加入我们一起学习交流一起进步吧!【java学习(部落)】:java学习(部落)//2.获取系统属性System.getProperty("pencil color"); // 得到属性值java -Dpencil col
2016-10-23 20:03:03 222
转载 Java的特点
1、简单性基本可以认为Java语法是C++语法的纯净版本,即去除了头文件、指针运算、结构、联合、操作符重载、虚基类等。简单的另一个方面是小,即支持开发能够在小型机器上独立运行的软件。2、面向对象Java的面向对象特性与C++旗鼓相当,主要不同在于多继承,在Java中,取而代之的是简单的接口概念,以及Java的元类(metaclass)模型。3、网络技能这得益于Java的扩展
2016-10-23 19:54:46 443
转载 Java编程里类的继承
一、继承的基本格式与意义在上文,我们了解了什么叫做继承。那么,如何使用继承?继承的关键词是extends。继承的一般格式为:public class 类名 extends 类名{};假定有两个类,A、B,在申明B类的时候,我们要求B类继承A类的数据成员与方法。具体实现如下:继承有两大意义。一是提高了代码的重用性,二是提高了程序的扩展性。继承能使得我们的代码更加简易,同时也更加灵
2016-10-23 19:53:26 403
转载 监听器常见应用
统计当前在线人数 在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。 1 package me.gacl.web.listener; 2 3 import javax.servlet.ServletContext; 4 import javax.servlet.http.HttpSessionEvent; 5 im
2016-10-17 19:02:24 281
转载 监听器总结
在Servlet中3个对象作用域分别由ServletContext、ServletRequest和HttpSession接口来处理 上下文作用域中设置的属性是线程不安全的 对于同一个客户的多个请求,Session会跨这些请求持久存储设置在上下文和会话作用域中的对象,会非常消耗系统的资源 请求作用域范围仅仅作用在与一个请求相关的两个资源之间 应用程序事件监听器是实现一到多个Ser
2016-10-17 19:01:06 295
转载 时间线程Timer
详细查看APIpackage bean;import java.util.Timer;import java.util.TimerTask;public class TBean extends TimerTask{ @Override public void run() { System.out.println("正在
2016-10-17 19:00:30 281
转载 过滤器总结
过滤器是驻留在Web服务器上的Web组件,它可以过滤从客户端传递到服务器端的请求和响应可以部署多个过滤器,这些过滤器组成一个过滤器链过滤器API包括Filter、FilterConfig、FilterChain三个接口过滤器的包装器类可以更改请求和响应的内容 过滤器生命周期包括初始化、过滤、销毁三个阶段 部署描述文件中使用和元素进行配置过滤器链中容器会先调用匹配请求URI
2016-10-17 18:59:15 318
转载 Servlet 简介
Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从实现上讲,S
2016-09-26 13:08:12 350
转载 servlet知识
有关Java Servlets JavaTM servlets 是一个不受平台约束的Java小程序,它可以被用来通过多种方法扩充一个Web服务器的功能。你可以把Servlet理解成Server上的 applets,它被编译成字节码,这样它就可以被动态地载入并用效地扩展主机的处理能力。 Servlet与applets不同的地方是,它不运行在Web浏览器或其他图形化的用户界
2016-09-26 12:59:24 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人