自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Struts2学习笔记(6)-异常处理

一、异常 异常指的是在程序运行过程中发生的异常事件,通常是由硬件问题或者程序设计问题所导致的。在Java等面向对象的编程语言中异常属于对象。二、Struts2异常处理:exception-mapping元素Struts2提供了一种机制能把你在动作类里未能捕获的异常一网打尽:在配置文件里使用exception-mapping元素。exception-mapping元素,有以下属性: exc

2017-11-24 21:38:25 246

原创 Struts2学习笔记(5)-处理结果及结果类型详解

一、Struts2处理流程 用户请求->Struts2框架->控制器(Action)->Struts2框架->视图资源 Struts1处理后会返回ActionForward; Struts2处理后会返回字符串,这样的设计提高了代码的复用性,有利于框架分离。二、处理结果 每个动作方法都会返回一个String类型的值,Struts2根据这个值决定接下来执行什么结果。每个动作声明都必须包含

2017-11-23 18:19:50 357

原创 Struts2学习笔记(4)-ActionSupport类及Action接口详解

一、ActionSupport类 com.opensymphony.xwork2.ActionSupport类时默认的动作类。 只要某个动作声明没有给出一个动作类,Struts就会替它创建一个这个类的实例。 在编写动作类时也需要对这个类进行扩展。 该类提供了许多默认方法。这些方法包括获取国际化信息的方法、数据校验的方法、默认的处理用户请求的方法等。。 如果让开发者的Act

2017-11-23 16:10:46 1142

原创 Struts2学习笔记(3)-如何访问Web资源

一、web资源是什么? web资源是HttpServletRequest、HttpSession、ServletContext等原生的Servlet API。二、为什么要访问web资源? B/S的应用的controller中必然需要访问web资源,比如:向域对象中读写属性、读写Cookie、获取realPath等...三、怎么访问web资源? 访问web资源有两种方式:和Servle

2017-11-22 16:47:27 283

原创 Struts2学习笔记(2)-动作及动作类

一、动作 应用程序可以完成的每一个操作都可以称之为一个动作。例如,显示一个登录表单、把产品信息保存起来。创建各种动作时Struts应用程序开发中最重要的任务。有些动作很简单,而有些动作需要进行一些逻辑处理,这些逻辑需要些进动作类里。二、动作类 普通java类,可以拥有实行和方法。同时,必须遵守以下规则:1. 每个属性都必须有get和set方法。动作属性的名字必须遵守与JavaBean属

2017-11-15 14:38:41 332

原创 Struts2学习笔记(1)-Struts2概览

一、Struts2 struts2是流行和成熟的一个基于MVC设计模式的Web应用框架。struts的英文单词意思是支柱、支杆,来源于建筑和旧式飞机使用的金属支架。Struts2原来是Jakarta项目的子项目,后来转到Apache软件基金会下的一个开源子项目,Apache软件基金会是为支持开源项目的非盈组织。使用Struts2的目的是为了帮助我们减少在运用MVC设计模式来开发Web应用的时间。

2017-11-15 14:04:04 308

原创 JDBC学习笔记(1)—JDBC概述

一、JDBC基本概念JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。同时,JDBC提供了一种基准,据此可以构建更高级的工具和接口,是数据库开发人员能够编写数据库应用程序。二、JDBC用途 主要用途有三个: 1. 连接数据库 2. 传

2017-11-11 21:48:55 245

原创 JDBC学习笔记(4)—PreparedStatement执行SQL语句

1.PreparedStatement概述该 PreparedStatement接口继承Statement,并与之在两方面有所不同。PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留

2017-11-11 20:34:15 569

原创 JDBC学习笔记(3)—Statement执行SQL语句

Statement概述Statement 是 Java 执行数据库操作的一个重要接口,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句。Statement子接口有:CallableStatement, PreparedStatement。Statement 接口提供了执行语句和获取结果的基本方法。PreparedStateme

2017-11-10 15:57:41 1723

原创 Struts入门程序示例及基本执行过程

该入门程序功能很简单,浏览器中输入http://localhost:8080/Struts2Demo/hello.action显示index.jsp页面内容。程序运行结果如图:该Struts2程序目录结构如下图:项目部署文件web.xml代码: <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org

2017-11-09 21:41:02 244

原创 JDBC学习笔记(2)——数据库连接

数据库连接第一种方式:package com.JDBC;import java.sql.Connection;import java.sql.Driver;import java.sql.SQLException;import java.util.Properties;public class JDBCConnection1 { //连接数据库的URL private Str

2017-11-09 15:48:54 380

原创 Model2 应用程序概述

Model 2 建立在MVC(Model-View-Controller,模型-视图-控制器)设计模式的基础上。MVC是Smalltalk-80用户界面核心概念。实现MVC模式的应用程序由三大部分组成: 1. 模型:封装着应用程序的数据和业务逻辑; 2. 视图:负责实现应用程序的信息显示功能; 3. 控制器:负责接收老子用户的输

2017-11-09 13:59:51 884

原创 Struts2环境搭建

一、下载Struts2 1.进入Struts官网 http://struts.apache.org/ 2.下载Struts最新完全安装包 struts-2.5.13-all.zip 3.解压缩二、新建工程并导入Jar包 1.新建Dynamic Web Project 2.找到解压的Struts2包,在里面的apps文

2017-11-09 13:43:32 286

空空如也

空空如也

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

TA关注的人

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