自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaWeb项目FullCalendar日历插件使用

使用FullCalendar需要引用的文件 1.css文件 2.js文件<link href="${base}/assets/global/plugins/fullcalendar/fullcalendar.min.css" rel="stylesheet" type="text/css" /><script src="${base}/assets/global/plugins/fullca

2017-08-28 14:25:20 4482 1

转载 Bootstrap模态框使用WebUploader点击失效问题解决

JSP代码"text/html;charset=UTF-8" language="java" %>c:set var="ctx" value="${pageContext.request.contextPath}"/>html>head> meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

2017-08-25 09:54:06 867

原创 百度WebUploader插件上传文件

使用Web Uploader文件上传需要引入三种资源:JS, CSS, SWF。引入JS文件<link rel="stylesheet" type="text/css" href="${base}/assets/global/plugins/webuploader/webuploader.css" />引入CSS样式<script src="${base }/assets/globa

2017-08-24 16:14:50 527

转载 PowerDesigner,根据name自动生成commnet的脚本

PowerDesigner在操作上有很多的不便性,但在库的设计及SQL代码生成上还是很强大的。由于自己写的代码生成器能够根据comment生成相关字段注释,所以,commnet还是非常重要的。以前是通过手动一条条的从Name得到到comment中去,字段比较少倒是没什么感觉,这次项目很多表都是在一百多个字段以上,所以,有点吃力。于是,在网上找了点资料,然后自己稍微加工了下,脚本如下:

2017-07-31 10:45:58 1000

转载 50条SQL查询技巧、查询语句示例

Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;复制代码代码如下:select a.S# from (select s#,score fr

2017-07-18 16:50:27 3912

转载 spring框架学习(六)AOP

AOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。  AOP的引入 在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用户权限判断中,根据相应的权限执行相应的方法;在servlet中设置编码格式时,同样相同的代码出现很多

2017-07-17 08:32:12 323

转载 spring框架学习(五)注解

注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,Java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotition    spring框架为我们提供了注解功能。  使用注解编

2017-07-17 08:30:31 276

转载 spring框架学习(四)自动装配

set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性 自动装配属性有6个值可选,分别代表不同的含义。 1,byName 从Spring环境中获取目标对象时,目标对象中的属性会根据名称在整个Spring环境中查找

2017-07-14 11:15:36 379

转载 spring框架学习(三)junit单元测试

单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。 下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。1,拷贝jar包 junit-3.8.2.jar(4.x主要增加注解应用)

2017-07-14 11:14:15 444

转载 spring框架学习(二)依赖注入

spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。1,set注入  采用属性的set方法进行初始化,就成为set注入。    1)给普通字符类型赋值。[java] view plain copy print?public class U

2017-07-14 11:12:17 278

转载 spring框架学习(一)

1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。  2,架构概述    1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在sprin

2017-07-14 11:11:01 467

转载 Hibernate框架学习(三) 关系映射

hibernate中关系映射指的是实体类与实体类间的关系。和数据库中表与表之间的关系类似,有一对一,多对一,一对多,多对多四种映射关系。 一:一对一映射   两个对象之间是一对一的关系,如人和身份证之间是一对一的关系。   实现一对一映射有两种方式,一种是主键约束,一种是外键约束    1,主键约束     数据库表不会有额外的字段维护他们之间的关系

2017-07-14 11:07:32 381

转载 Hibernate框架学习(二)

框架提供了三种主键生成方式,一种是由用户自己维护,一种是由hibernate框架维护,另一种是由数据库维护。 自己维护就是在插入数据的时候,一定要指定主键的值,否则会出错,如果由框架维护和由数据库维护,则主键的值不需要我们给,它们自动会给我们填上。 主键的生成方式在对应的.hbm.xml文件中主键字段id标签中指定。  assigened:表示由用户自己维护,在

2017-07-13 14:48:07 300

转载 Hibernate框架学习(一 )

hibernate框架主要是实现数据库与实体类间的映射,使的操作实体类相当与操作hibernate框架。 只要实体类写好配置文件配好,就能实现和数据库的映射,其中实体类对应表,类的属性对应数据库的表字段。 这样就不用管数据库的相关操作了。一:映射 下面介绍使用hibernate框架实现简单的单表和实体间的映射。 如学生实体类Student映射成数

2017-07-13 14:47:22 316

转载 Struts2框架学习(三) 数据处理

Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。 值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。  值栈:ValueStack一种数据结构,操作数据的方式为:先进后出 OGNL : Object-GraphNavigation Language(对象图形导航语言)将多个对象的关系使用一种树形的结构展现出来,更像一个图形,

2017-07-13 14:46:24 337

转载 Struts2框架学习(二) Action

Struts2框架中的Action类是一个单独的javabean对象。不像Struts1中还要去继承HttpServlet,耦合度减小了。 1,流程 拦截器拦截请求,创建代理Action对象,执行方法,返回结果,界面跳转。 拦截器解析请求路径,获取Action的名称,到配置文件中查找action的完整类名,利用反射创建对象。 每请求一次,就创建一个对象,所以

2017-07-13 14:45:21 303

转载 Struts2框架学习(一)

1,Struts2框架介绍  Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。  2,Struts2框架的流程原理1)请求先到达Filter中央控制器2)然后为Action创建代理类3)将各个服务存放在拦截器中,执行完拦截器后再去执行acti

2017-07-13 14:44:01 297

转载 java web工程web.xml配置详解

在Java工程中,web.xml用来初始化工程配置信息,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等。   每一个xml文件都有定义他书写规范的schema文件,web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xm

2017-07-10 08:36:38 424

转载 java web中表单提交的方式

在Java web中表单提交的几种方法,本人才学疏浅,望大神帮我补充,      第一种也是最简单的方法就是在form 标签中加上一个action,action对应的就是你要将表单提交的地址,其中按扭为submit,例如:[java] view plain copy"servlet/Denglu"method="post">         

2017-07-07 17:21:16 2087

转载 JavaBean & super & this

JavaBean起初还是在j2ee的web开发中用的比较多他是一个遵循特定写法的Java类,它通常具有如下特点:•这个Java类必须具有一个无参的构造函数•必须是一个公共类•字段必须私有化。•私有化的字段必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。     JavaBean的属性可以是任意类型

2017-07-07 17:15:52 356

转载 最详细的Log4j使用教程

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.proper

2017-07-07 17:13:06 690

转载 jquery validate添加自定义验证规则(验证邮箱 邮政编码)

jQuery:validate添加自定义验证 jQuery.validator.addMethod添加自定义的验证规则 addMethod:name, method, message 简单实例:单个验证的添加<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT

2017-07-06 16:20:28 3505 2

转载 jQuery验证框架(一) 可选项 (jQuery validation)

jQuery验证框架 Html代码script type="text/javascript" src=js/jquery-1.3.2.min.js>script>  script type="text/javascript" src=js/jquery.validate.pack.js>script>  script type="text/javascript">      $

2017-07-06 13:32:00 459

转载 Nutz - Controller层,自定义跳转页面

例如:登录功能,如果登录成功,则跳转到WEB-INF/pages/main.jsp。如果失败,则还跳转至index.jsp[java] view plain copypackage com.um.action;      import java.util.List;    import javax.servlet.ht

2017-07-04 17:15:31 1158

转载 基于nutz框架理解Ioc容器

同样我们从问题入手去验证以及去理解Ioc容器都做了哪些事情:1.nutz是有几种方式获取需要容器管理bean的信息? 第一种是使用json格式的文件进行配置,如: 第二种:使用注解@IocBean 第三种:使用xml 略.......

2017-07-04 13:41:51 816

转载 Java泛型详解

现在开始深入学习Java的泛型了,以前一直只是在集合中简单的使用泛型,根本就不明白泛型的原理和作用。泛型在java中,是一个十分重要的特性,所以要好好的研究下。一、泛型的基本概念 泛型的定义:泛型是JDK 1.5的一项新特性,它的本质是参数化类型(Parameterized Type)的应用,也就是说所操作的数据类型被指定为一个参数,在用到的时候在指定具体的类型。这种参数类

2017-07-03 08:34:58 303

转载 jQuery-Validate验证插件的使用步骤详解

1. 写在前面    (友情提示,点我:下载源码)      我们知道,用户在注册的时候,会有个表单页面,然后有些选项是必填的,有些要填的内容是有规范的,这些都要在用户提交之前进行验证才行,如果不符合要求,需要在右边显示一个友好的提示,让用户修改。   记得以前在学习Servlet的时候,实现一个简单的用户注册功能的验证是在后台做的,有些用了正则表达式,有些没用

2017-07-02 21:03:52 790

转载 HTML中,按钮button与submit区别

button-普通按钮,submit-提交按钮;submit按钮一般出现在网页上需要提交信息到服务器是才使用,而button按钮是创建一个按钮,对于实现按钮将会发生什么事这个不一定,考页面编辑人员决定,例如在同一天网页表单上,用户输入时可能输入错误或是偏差,则可以在网页上创建一个button-清除(重置)按钮,一张表单可以有多个普通按钮,且至少有一个提交按钮(需提交表单网页)。

2017-06-30 10:43:35 605

转载 JavaWeb学习篇之----Servlet过滤器Filter和监听器

首先来看一下Servlet的过滤器内容:一、Servlet过滤器的概念:***************************************************************************************Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。

2017-06-30 10:41:19 374

转载 【Tomcat】一分钟教你eclipse如何配置tomcat

对于初学者来说,在eclipse下如何配置tomcat,完全是一团雾水,不知怎么下手,在此,我们花费十分钟的时间,使用最简单的图文解说方式介绍一下,希望对大家有所帮助。准备工具windows操作系统 开发工具:eclipse(请自行官网下载解压版) 服务器:tomcat6.x或7.x(请自行官网下载解压版)准备开发环境安装jdk,你需要安装JDK1.6或者1

2017-06-29 22:44:16 1200

原创 JavaWeb开发Eclipse+Tomcat环境下配置JSTL

JSTL--JSP Standard Tag Library(JSP标准标签库),由JCP(Java Community Process)制订,它是一组形如HTML的标签,让入门者无须Java学习也可编写动态WEB页。在 Myeclipse中新建web工程,新建jsp页面可以直接使用jstl标签,因为在新建工程时Myeclipse自动导入了使用jstl所需的jar包。在Eclipse中使用jst

2017-06-29 22:37:05 1044

转载 【Java】Eclipse手动生成JavaWeb项目web.xml文件

刚刚在写个栗子Demo的时候,写到一半!!!发现又双叒叕忘记在生成项目的时候勾选自动生成web.xml,很苦恼,不过翻了翻设置神马的居然找到了!赶紧的记录下来,方便大家!      问题的来源呢~很犯贱的这一个!经常忘记点next导致没够在生成项目的时候勾选”Generate web.xml deployment descriptor(生成web.xml部署描述文件)”选项:

2017-06-29 22:18:48 406

转载 【java开发系列】—— struts2简单入门示例

struts2其实就是为我们封装了servlet,简化了jsp跳转的复杂操作,并且提供了易于编写的标签,可以快速开发view层的代码。  过去,我们用jsp和servlet搭配,实现展现时,大体的过程是:  1 jsp触发action  2 servlet接受action,交给后台class处理  3 后台class跳转到其他的jsp,实现数据展现  现在有

2017-06-27 18:44:57 318

转载 Java开发web的几种开发模式

Java Web开发方案有多种可供选择,这里列举一些经典的开发模式进行横向比较,为Java Web的开发模式选择提供参考。除此之外还有好多方案(如Tapestry和Wicket等等)并不了解,这里就不列举了。JSP+JAVABEAN开发模式:    特点:该模式将业务逻辑与页面表现进行分离,在一定程度上增加了程序的可调试性和维护性。    缺点:页面将控制与显示集于一身。

2017-06-26 17:01:08 817

原创 JSP开发中的MVC分层设计

在MVC设计模式中的业务处理步骤 (1) 从客户端获取页面参数到指定的服务器端页面(jsp),使用request.getParameter(); (2) 使用参数在Service方法中进行业务逻辑的处理,并返回处理结果(一般为JavaBean); (3) 将处理结果放到页面级的变量request中,request.setAttribute(“name”,Object); (4) 通过服务器端

2017-06-26 16:00:07 695

转载 El表达式运算符

在EL表达式中我们可以使用运算符以达到我们想要的结果,运算符按作用分为以下几种:1.算术运算符+  例如:${6+6} 。注意:在EL表达式中的‘+’只有数学运算的功能,没有连接符的功能,它会试着把运算符两边的操作数转换为数值类型,进而进行数学加法运算,最后把结果输出。若出现${'a'+'b'}则会出现异常。- 例如:${4-3} * 例如:${4*3} /

2017-06-22 16:18:40 513

原创 input标签内容改变的触发事件

onchange事件与onpropertychange事件的区别:  onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。oninput事件与onpropertychange事件的区别:  oninput事件是IE之外的大多数浏览器支持的事件,在valu

2017-06-21 23:01:16 1430

转载 servlet中传参方法总结

2010-07-07 16:42 7726人阅读 评论(0) 收藏 举报 方法一 1开始说第一个问题,路径问题 .主要是form表单对应的action里面的路径和web.xml里面的url-pattern里面的路径 下面说明几点 (1)web.xml里面的url-pattern里面的servlet映射, /ServletTest 这里第一个”/”表示的是工程目录.tomcat规定这里必须

2017-06-21 21:48:44 767

转载 html中隐藏域hidden的作用介绍

基本语法: 作用: 1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。 2 有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,如sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏域就简单的多了.而且不会有浏览器不支持,用户禁用c

2017-06-20 23:44:17 993

转载 Java中MVC详解以及优缺点总结

概念:    MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务数据、逻辑、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面

2017-06-19 17:25:47 989 1

空空如也

空空如也

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

TA关注的人

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