自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 jsp与jsf的javascript

在jsp中有三种取值方法,document.getElementById();document.getElementByName();document.form1(form名).name(要取值的名称);这三种只是用在jsp中好使,加上value就可以取到里边的值而不是对象。在jsf中只有两种取值方法, var a = document.getElement

2012-08-03 17:31:10 547

原创 继承映射

继承映射一个类继承体系一张表(subclass)(映射文件)把整个继承层次的多个类的信息存放在一张表里,需要在表里添加一个特殊字段,用这个值来区分各个类的值。

2011-12-14 08:00:42 414

原创 对象状态

对象状态l     模型不匹配(阻抗不匹配)l       Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型,其主要概念有:表、主键、外键等。l     解决办法l       1使用JDBC手工转换。l       2使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate、To

2011-12-06 21:37:39 536

原创 Hibernate配置

1,关系模型、对象模型rs结果集对象if(rs.next()){      user.setId(rs.getInt(1));      user.setName(rs.getString(2));      ...   }关系模型转换成了对象模型 User user=new User();user.setId(2);user.setName("xxx");

2011-12-05 20:10:16 398

原创 JSTL标签库

标签 标签用于输出一段文本内容到pageContext对象当前保存的“out”对象中属性名是否支持EL属性类型属 性 描 述ValuetrueObject指定要输出的内容escapeXmltrueBoolean指定是否将>、

2011-11-10 13:00:08 386

原创 SimpleTag方法介绍

l     setJspContext方法•       用于把JSP页面的pageContext对象传递给标签处理器对象 l     setParent方法•       用于把父标签处理器对象传递给当前标签处理器对象 l     getParent方法•       用于获得当前标签的父标签处理器对象 l     setJspBody方法•       用于把代表标

2011-11-09 16:59:51 869

原创 自定义标签库开发

自定义标签简介l     自定义标签主要用于移除Jsp页面中的java代码。l     快速入门:使用自定义标签输出客户机IPl      移除jsp页面中的java代码,只需要完成两个步骤:•       编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代码写到doStartTag方法中。•       编写标签库描述符(tld)文

2011-11-08 20:46:33 332

原创 网络编程小结

网络编程小结一,网络基本概念计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。网络体系结构:国际标准化组织ISO于l978年提出“开放系统互连参考模型”,即著名的OSI(Open System Interconnection)模型。该模型把计算机网络分成物理

2011-11-07 22:43:53 338

原创 JDBC

对JDBC操作数据库的工具类的封装•         对执行数据库操作类的封装–       在一个程序中会有很多地方要操作数据库,那么对执行数据库操作同样需要修改。新建ControlDB.javaJDBC对LOB的读写•         在JDBC中提供了java.sql.Blob和java.sql.Clob,两个类分别代表BLOB与CLOB数据。–       BLOB(B

2011-11-07 22:41:59 477

原创 MYSQL常识

1.      MySQL安装与配置1.1.      安装将mysql-5.0.27-win32.rar压缩文件解压 运行Setup.exe  Typical: 常用模式, 包含一些常用的模块Complete: 完整模式, 包含所有模块Custom: 自定义, 根据需要选择安装 选择所有组件, 安装到本地硬盘 选择安装路径 确定所选内容

2011-11-07 22:38:48 987

原创 JSP

JSP•         动作是特殊的标记,通过一个动作标记可以实现多行Java代码实现的效果。可以动态插入文件、重用JavaBean组件、导向另一个页面等。•         动作元素和指令元素不同,动作元素是在客户端请求时动态执行的,每次有客户端请求时可能都会被执行一次,而指令元素是在编译时被编译执行,它只会被编译一次。•         –       useBean动作用于

2011-11-07 22:37:09 433

原创 java UDP 操作

java UDP 操作 1    DatagramSocket 类        要收发DatagramPacket必须打开一个数据报socket ,当服务器构造DatagramSocket时。 1.1 服务器和客户端的服务器        两者使用的socket都是一样的,区别仅仅在于 服务器端的端口是已知端口,而客户端的端口是系统分配的。     TCP端口和U

2011-11-07 22:28:29 312

原创 JDBC的应用

对JDBC操作数据库的工具类的封装•         对执行数据库操作类的封装–       在一个程序中会有很多地方要操作数据库,那么对执行数据库操作同样需要修改。新建ControlDB.javaJDBC对LOB的读写•         在JDBC中提供了java.sql.Blob和java.sql.Clob,两个类分别代表BLOB与CLOB数据。–       BLOB(B

2011-11-07 22:27:34 380

原创 XML元素

l     Extensible Markup Language,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。 l     在现实生活中大量存在有关系的数据,如图所示。 l     问题:这样的数据如何交给计算机处理呢?l     XML语言出现的根本目标在于描述上图那种,在现实生活中经常出现的有关系的数据。

2011-11-07 22:24:21 366

原创 Servlet监听器

•         监听器可以使你的应用对某些事件做出反应。•         在JavaGUI编程中,需要注册所要监听的事件,而在Java Web编程中则是在web.xml中配置所要监听的事件,由Web容器在特定事件发生时自动调用特定的实现监听器接口的类的特定方法。•         Servlet API 2.3以上版本提供了8个监听器接口,涉及了6种事件类型。–       Se

2011-11-07 22:22:50 471

原创 EL表达式

•         学前提示–       JSP表达式语言(Expression Language),简称EL,最初定义在JSTL1.0规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。–       EL表达式的目的是为了使JSP页面编写起来更简单。•         知识要点–

2011-11-07 22:20:08 377

原创 指令与脚本元素

•         page指令–       该指令用于整个页面,定义与页面相关的属性,它是JSP页面和容器的通信员。–       page指令可以出现在JSP页面的任何位置,但无论出现在何处,其作用范围都是这个页面,因此通常将之置于也的开头。–       语法:–       page的属性共有13个,最常用的属性有:•         import=“导包列表”:指示

2011-11-07 22:19:16 665

原创 JSP页面的构成

•         JSP页面就是带有JSP元素的常规Web页面,它由静态内容和动态内容构成。•         指令元素主要用于为转换阶段提供JSP页面的相关信息,指令不会产生任何输出到当前的输出流中,它指定了有关页面本身的信息,这些信息在请求期间一直保持不变。•         所有的JSP指令元素的作用范围为当前的JSP页面,即指令元素只影响当前的这个JSP页面,对其他JSP页面没有

2011-11-07 22:18:24 1986

原创 JSP概述

•         纯粹基于Servlet的方法存在一些弊端–       开发者和维护应用程序的成员必须对Java编程知识面有全面的了解,因为处理代码和处理html元素混合在一块。–       如果要改变应用的外观,或者增加对新客户类型的支持,则需要对Servlet代码进行更新和重编译。–       在设计应用界面时,很难充分利用Web页面开发工具。如果这种工具用于开发Web页面

2011-11-07 22:17:50 503

原创 JSP共有九大内置对象

(1) HttpSession类的session对象作用:主要用于来分别保存每个用户信息,与请求关联的会话;会话状态维持是Web应用开发者必须面对的问题。(2) HttpServletRequest类的request对象作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。(3) HttpServletResponse类的respone对象作用:代

2011-11-07 22:17:04 4818

原创 JSP动作

今天主要学的是jsp的动作,我的脑子好乱,记不住写不对,心里好烦心情好差,这是我的笔记但是就像我的脑子一样乱写的不好,但是比较全,常用的都有。一,介绍•         动作是特殊的标记,通过一个动作标记可以实现多行Java代码实现的效果。可以动态插入文件、重用JavaBean组件、导向另一个页面等。•         动作元素和指令元素不同,动作元素是在客户端请求时动态执行的,每次有

2011-10-28 14:44:23 457

原创 JSP指令

一,    JSP概述纯粹基于Servlet的方法存在一些弊端a)       开发者和维护应用程序的成员必须对Java编程知识面有全面的了解,因为处理代码和处理html元素混合在一块。b)      如果要改变应用的外观,或者增加对新客户类型的支持,则需要对Servlet代码进行更新和重编译。c)       在设计应用界面时,很难充分利用Web页面开发工具。如果这种工具用于开发

2011-10-27 19:09:59 431

原创 Session购物车、防止表单重复提交

一,使用Session实现购物车 l     程序包含一个HTML文件和两个Servlet组件:logon.html、LogonServlet.java和CoursesServlet.java。l     logon.html提供用户登录的界面;LogonServlet.java是一个负责处理用户登录的Servlet程序。 l     CoursesServlet.java完成了三项功

2011-10-26 17:04:27 2293

原创 Session

一,什么是Sessionl          使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。l           Session技术是一种将会话状态保存在服务器端的技术 ,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式 。l

2011-10-25 21:33:03 380

原创 Cookie

Cookie一,cookie英文直接翻译过来的意思呢就是小甜品 Cookie英文意指饼干,不过在电脑术语中它可不像饼干那么简单。简单的说,Cookie就是服务器暂存放在你计算机上的一笔资料,好让服务器用来辨认你的计算机。当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都记录下来。当下次你再光临同一个网站,Web服务器会

2011-10-24 19:59:37 446

原创 缺省Servlet的缓存问题

缺省Servlet的缓存问题l     场景:      在实际项目中,有些HTML文件是在程序运行时调用一个模版文档来动态生成的,例如,一些站点的统计报表就是在用户访问某个Servlet时,由这个Servlet临时调用报表生成模块(例如,ireport)生成一个HTML文件,然后再将请求转发这个HTML文件。l     问题:      如果A部门的一个员工查看了A部门的统计信息

2011-10-20 17:50:18 1398 1

原创 HttpServletResponse的应用

一,    准备实验环境 1,为支持Servlet 2.4和JSP 2.0 ,使用Tomcat 5.5.12作为运行环境。 2,在Tomcat 5.5.12的\webapps目录中创建一个名为it315的子目录。 3,在it315目录中创建一个名为test.html的网页文件,在该文件中写上“中文测试页面”这几个字符。4,在\webapps\it315目录中创建一个名为WEB-IN

2011-10-19 17:55:52 887

原创 Config、context、Servlet线程和会 话 跟 踪

一,ServletConfig和ServletContext•         ServletConfig–       如何给Servlet类配置初始化参数–       如何在Servlet类中获取它的初始化参数值•         ServletContext–       如何配置Web应用上下文初始化参数–       如何在Servlet类中获取Web应用上下文

2011-10-19 17:55:21 433

原创 Servlet应用

,Servlet的应用•         Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。•         本章主要内容:理解HTTP协议、Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。•

2011-10-19 17:54:48 1374

原创 Java web

一,Servlet的应用•         Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。•         本章主要内容:理解HTTP协议、Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。二,Web应用程序

2011-10-19 17:54:13 349

原创 虚拟主机

一,     httphttp1.0是一个请求一个连接;http1.1是一个页面一个链接。请求的消息内容:一个请求行,若干个请求头,以及内容其中的消息头和实体内容时刻修的,消息头与内容用空行隔开。第一行是请求的类型:get和post。GET请求通常会有参数附加在url的后面,就可以提取到参数对应的数据。例:GET /books/java.html/参数=? & 参数=? HTT

2011-10-19 17:53:26 328

原创 Web相关知识,Tomcat

一,    WEB应用的相关知识 a)       应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。b)      桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server

2011-10-11 21:52:56 452

原创 课堂总结

一、配置虚拟主机(一)浏览器访问WEB资源的过程URL格式: http://IP地址(或主机名):端口号/目录名称/网页文件名称举例: http://www.it315.org/book/java.html (二)虚拟主机及实现原理 目的:

2011-10-11 21:51:58 300

原创 使用SAX解析XML

JAVA 解析 XML 通常有两种方式,DOM 和 SAX。DOM 虽然是 W3C 的标准,提供了标准的解析方式,但它的解析效率一直不尽如人意,因为使用DOM解析XML时,解析器读入整个文档并构建一个驻留内存的树结构(节点树),然后您的代码才可以使用 DOM 的标准接口来操作这个

2011-09-29 18:11:59 336

原创 xml文件解析办法

xml是为了提高web数据交换量而出现的,虽然他现在web应用中并不广泛,但是由于他的格式良好,经常被用做配置文件的格式。比如tomcat的主配置文件server.xml,web.xml等等。首先我们看一下需求。我们的目的主要是提取xml文件中的特定内容,又因为xml文件本身

2011-09-28 18:52:20 653

原创 DTD约束语法细节

一,属性声明属性是描述元素的额外信息的,是对元素的修饰与补充。一般来说,信息详实的XML文档都是一个特点,即元素通过属性来描述边缘信息。      在 DTD 中,属性通过 ATTLIST 声明来进行声明。一个属性声明可以声明一个元素的多个属性。  [属性

2011-09-27 20:32:22 866

原创 课堂总结

一、什么是XML,为什么学习XML?Extensible Markup Language,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。二、XML技术用于解决什么问题?(一)XML语言出现的根本目标

2011-09-27 20:31:07 335

原创 UML图总结

活动图在 UML 中, 活动图本质上就是流程图. 它用于描述系统的活动, 判定点和分支等.活动图中的基本概念(一)动作状态: 原子的, 不可中断的动作, 并在此动作完成之后向另一个动作转变. 在 UML 中动作状态用圆角矩形。(二)分支与合并:  分支在软件系统中

2011-09-21 23:25:58 1797

原创 UML模型制作

一,概念模型: 对问题的书面上的无歧义文字或图形的描述.简言之, 模型是对现实的简化. 通过模型, 人们可以了解所研究事物的本质.最杰出的模型: 地图二,建模的原则每个模型可以有多种表达方式. 使用者的身份和使用的原因是评判模型好坏的关键最好的模型总是能够切合

2011-09-20 20:05:05 779

原创 网络编程

一,两类传输协议:TCP;UDP   尽管TCP/IP协议的名称中只有TCP这个协议名,但是在TCP/IP的传输层同时存在TCP和UDP两个协议。   TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,

2011-09-19 12:51:03 295

myeclipse gui 插件

myeclipse gui 插件,大多情况下可以用,但是不排除不会安的,不会的去查查看。

2011-09-06

空空如也

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

TA关注的人

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