- 博客(22)
- 收藏
- 关注
原创 Action
ActionHTTP请求 提交 Struts2 StrutsPrepareAndExecuteFilter 核心控制器 ------ 请求分发给不同ActionAction书写的三种格式第一种 Action可以是 POJO ((PlainOldJavaObjects)简单的Java对象) ---- 不需要继承任何父类,实现任何接口* struts2框架 读取struts.xml 获得 完
2017-04-17 10:20:56 262
原创 Struts2快速入门
1、 下载开发包 课程 以 struts2 3.15.1 讲解 2、 目录结构 apps : struts2官方demo docs : 文档lib : jar包src : 源码 3、 导入jar包到开发工程 只需要导入 apps/struts2-blank.war 中所有jar包 ---- 13 个jar包 4、 编写页面 hello.jsp 请求页面访问s
2017-04-17 10:20:48 244
原创 什么是Struts2
Struts2框架介绍1、三大框架 : 是企业主流 JavaEE 开发的一套架构 Struts2 + Spring + Hibernate 2、 什么是框架?为什么要学框架 ?框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 学习框架 ,清楚的知道框架能做什么? 还有哪些工作需要自己编码实现 ? 3、 什么是Struts2 ? Struts2 是一款优秀M
2017-04-17 10:20:39 450
原创 struts2文件上传下载
文件上传1.struts2中文件上传介绍 struts2文件上传需要使用apache提供的文件上传组件(commons-fileupload.jar和commons-io.jar)。 struts2文件上传的核心是通过fileupload拦截器实现的。2.如何实现文件上传 1>.添加commons-fileupload和commons-io包 2>.在jsp页面做如下配置 将for
2017-04-17 10:20:32 203
原创 struts2自定义拦截器
自定义拦截器 1>.添加一个类,让它继承AbstractInterceptor类,或者实现Interceptor接口 public class TimeInterceptor extends AbstractInterceptor { /** * 拦截器的核心方法intercept的返回值是一个字符串 */ @Override public String
2017-04-17 10:20:26 172
原创 有1020个西瓜,每天买一二分之一加两个,
public class watermelon { public static void main(String[] args) { int sum=1020; for(int i=1;sum>0;i++){ sum=sum-(sum/2+2); if(sum=
2017-03-13 20:32:21 3382 1
原创 99乘法表
public class sum9_9 { public static void main(String[] args) { for(int i=1;i for(int j=1;j System.out.print(j+"*"+i+"=
2017-03-13 19:28:46 260
原创 Oracle导入导出工具
Oracle导入导出工具EXP和IMP介绍:1、EXP:数据导出工具 有三种主要的方式(完全、用户、表) 1、完全: 将整个Oracle数据库中的所有对象、用户等导出。 2、用户模式: 将指定用户的所有对象和对象中的数据导出。 3、表模式: 将指定用户的指定数据表进
2017-03-11 11:02:23 537
转载 Oracle笔试题(答案)
一、选择题(每题1分) A Oracle发出下列select语句:SQL> select e.empno, e.ename, d.loc 2 from emp e, dept d 3 where e.deptno = d.deptno 4 and substr(e.ename, 1, 1) = ‘S’;下列哪个语句是Oracle数据库中可用的ANSI兼容等价
2017-03-11 11:01:25 19542
转载 数据库笔试题(答案)
一、填空题(每题2分,共10分)1. 索引字段值不唯一,应该使用的索引类型为( 普通索引 )2. 只有满足联接条件的记录才包含在查询结果中,这种联接为( 内联接)3. E-R模型的组成包括那些元素(实体 )( 属性 )(关系 )4. 事务所具有的特性有( 原子性 )(一致性 )( 隔离性 )(持久性 )5、结构化程序设计的三种基本逻辑结构是(顺序结构),
2017-03-11 10:59:54 45007
原创 Struts2_知识点汇总
struts2知识点复习一、 MVCØ Struts2简介Model 1:将所有的程序代码,都写到JSP页面中。Ø Model 2:JSP(流程控制、数据显示) + JavaBeanØ 改进的Model2:Servlet(流程控制) + Jsp(数据显示) + JavaBean(业务逻辑、数据处理)Ø MVC:将整个应用程序划分为3大组件(Model、View、Controll
2017-03-11 09:34:26 277
原创 JSP-SERVLET_知识点汇总
JSP-SERVLET知识点一、 JSP基础概念1. 软件架构B/S架构:Browser/Server,浏览器-服务器 最大的优点就是:一次部署,处处访问。C/S架构:Client/Server,客户端-服务器 功能、事件丰富,可以完整的使用计算机的一系列资源。但是升级维护不方便。2. B/S架构工作原理采用请求+相应
2017-03-11 09:32:52 347
原创 数据库 知识点汇总
数据库面试试题汇总1. 数据库三范式是什么?第一范式:表中每个字段都不能再分。第二范式:满足第一范式并且表中的非主键字段都依赖于主键字段。第三范式:满足第二范式并且表中的非主键字段必须不传递依赖于主键字段。2. 什么是数据库事务?事务具有四大特性:一致性、原子性、隔离性、持久性。数据库事务是指:几个SQL语句,要么全部执行成功,要么全部执行失败。比如银行转账就是事务的典
2017-03-11 09:21:34 378
原创 jQuery 知识点汇总
jquery知识点复习一、 基本概念1. jQuery简介jQuery是一个基于javascript的框架。它提供了丰富的选择器和大量的函数,可以方便的实现网页中各种动态的效果。迄今为止,已经有大量的jquery插件和基于jQuery的UI框架(miniui、easyui、ligerui)。jQuery的宗旨是:write less,do more!2. 文档加载完毕函数常
2017-03-11 09:20:11 268
原创 JavaScript 知识点汇总
Javascript重要知识点梳理一、Javascript语言基础1.定义javascript:是一种运行在浏览器宿主环境中的脚本语言。2.javascript中的数据类型n Number : 数值型(整形、浮点型)n String : 字符串 n Boolean: 布尔型true|falsen Array: 数组n Object: 对象n Undefine
2017-03-11 09:19:30 650
原创 Html+Css 知识点总汇
Html-Css知识点一、 Html部分1. Html定义Hyper Text Markup Language 超文本标记语言html 1.0 -> html 2.0 -> ... -> html 4 -> html 52. 网页的基本结构 这里显示标题文字 这里显示正文内容。
2017-03-11 09:18:11 329
原创 Java 高级实用技术
Java高级一、集合框架和泛型1.集合框架1) 定义:JAVA API的一部分,用于处理一组长度可变得数据。2) 和数组的区别:数组的长度不可变,但是集合框架处理的数据长度可以动态变化。3) 结构:接口:Collection、List、Set、Map、Iterator类:ArrayList、LinkedList、HashSet、HashMap、Collections
2017-03-11 09:16:54 423
原创 面向对象知识点
类和对象一、 定义对象:具有一组属性和方法的实体。万事万物皆对象。类:具有相同属性和方法的对象的集合。抽象的概念。关系:类是对象的抽象,对象是类的具体存在。二、 类1. 定义类访问修饰符 class 类名{//定义属性//定义方法} public class Student{String
2017-03-11 09:15:13 220
原创 Java语言基础
JAVA 语言基础一、配置JAVA环境变量1. JAVA_HOME:新增,java jdk的安装根目录,例如:c:\program files\java\jdk1.72. Path:修改,增加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin3. CLASSPATH:新增,.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\
2017-03-11 09:13:08 157
转载 SQL 语句大全
--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'14、说明:前10条记录select top 10 * form table1 where 范围15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.)select a,b,c from tablenam
2017-03-11 09:03:50 359
原创 Spring 知识点总汇
IoC和DI的区别控制反转:解决对象创建的问题【对象创建交给其他类】依赖注入:解决类与类紧耦合的问题。例如,类A依赖于类B,常规的做法是在A中直接创建B的对象,然后再调用B对象的方法;控制反转就是将创建B对象的实例化交给第三方实现;然后再创建类B的操作接口I,并在A中创建接口I的对象,最后再由第三方将B的实例注入给A中的接口I的对象。这样实例化B类对象的控制权就由A交给了第三方,同时也解决了类A和类B紧耦合的问题。6. AOP面向切面编程(Aspect Oriented Programm
2017-03-11 08:56:02 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人