自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 Struts数据验证

Struts数据效验表单数据的验证:前台验证:主要是通过JS验证, 表达数据是否合法!后台验证:通过后台java代码进行验证! Struts也提供了数据效验的方式!Struts数据效验, 通过拦截器完成: <interceptor name="validation" class="org.apache.struts2.interceptor.validation.Annota

2016-08-27 00:06:32 1337

原创 Struts拦截器、国际化、Ognl表达式语言

拦截器概述基本概念: Intercetor, 即为拦截器。 1) 在Struts2中,把每一个功能都用一个个的拦截器实现;用户想用struts的哪个功能的时候,可以自由组装使用。 2)Struts2中,为了方法用户对拦截器的引用,提供了拦截器栈的定义,里面可以包含多个拦截器。 文件夹(文件, 文件2) 拦截器栈(拦截器,拦截器2) 3)Struts2中,如果用户没有指定执行哪些拦截器,

2016-08-25 19:47:30 892

原创 Struts学习2

Strut配置strutsk2的action开发的几种方式方式一:继承ActionSupport(一般用第一种)public class UserAction2 extends ActionSupport方式二:实现Action接口public class UserAction3 implements Action { // Action中业务处理方法 public String lo

2016-08-23 11:57:09 423

原创 Struts框架学习二

侵删

2016-08-21 19:16:23 411

原创 Struts框架学习一

侵删

2016-08-21 18:58:52 335

原创 Struts框架学习1

简介Struts就是基于mvc模式的框架!(struts其实也是servlet封装,提高开发效率!)Struts开发步骤:1. web项目,引入struts - jar包2. web.xml中,引入struts的核心功能 配置过滤器3. 开发action4. 配置action src/struts.xml1. 引入8个jar文件2. web.xml<!-- 引入s

2016-08-21 17:10:29 660

原创 JAVA 枚举使用详解

问题引入:如何限制用户输入class Student{ private String name; // 考试等级 private String grade; //等级只能是ABCDE五个等级之一 // .. 省略get/set }// 程序调用public static void main(String[] args) { Student stu

2016-08-20 18:41:44 4050

原创 Log4j使用详解

简介Log4J是Apache的一个开放源代码项目,它是一个日志操作包,通过使用Log4J,可以指定日志信息输出的目的地,如控制台、文件、CUI组件、NT的事件记录器;还可以控制每一条日志输出格式。此外,通过定义日志信息的级别,能够非常细致地控制日志的输出,最令人感兴趣的是,这些功能可以通过一个配置文件来灵活进行配置,而不需要修改应程序代码。在应用程序中输出日志有3个目的:监视代码中变量的变化情况,把

2016-08-20 18:22:01 1023

原创 java基础增强(泛型,反射, 注解,日志)

泛型// 运行时期异常 @Test public void testGeneric() throws Exception { // 集合的声明 List list = new ArrayList(); list.add("China"); list.add(1); // 集合的使用 Str

2016-08-20 00:05:44 2056

原创 面试:递归和非递归方式实现先序、中序、后序遍历代码

public class TreeTraversal { public void preOrderRecur(Node head) { if (head == null) { return; } System.out.println(head.value + ""); preOrderRecur(head.

2016-08-01 15:41:57 395

Endnote 教程

Endote 资源管理软件教程,本教程集中了大量丁香园热心战友(尤其是老破车)的帖子。

2014-10-25

Professional Visual Studio2012

Visual studio 2012使用手册。

2014-10-25

编译原理【龙书】

该书是编译原理龙虎鲸三本书中的龙书,由贝尔实验室 斯坦福大学 等著作 改本为译本,是学习编译原理比较好的译本参考书

2012-07-04

华为公司模拟电路讲义

该讲义为华为公司内部的教学讲义,讲解模拟电子,分上下两册,讲解详细,具有一定的实际应用意义。

2012-07-04

东北大学数字电路课件

东北大学数字电路课件,自动化专业所学,教材为:逻辑与数字系统设计,第一章到第八章,最后两章部分省略没讲。

2012-06-18

空空如也

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

TA关注的人

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