04 2016 档案

摘要:1、创建数据库及其表 create database demo; use demo; create database demo; use demo; CREATE TABLE `user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `usern 阅读全文
posted @ 2016-04-27 11:32 我是一名老菜鸟 阅读(38027) 评论(6) 推荐(3)
摘要:1、Struts2的前身是Opensymphony的Webwork2,实际上Strut和Webwork2合并后形成Struts2。 2、一个HelloWord示例 1)创建Web应用,所需要的Jar包为: 2)配置Struts2 在web.xml文件中配置如下: 2)配置Struts2 在web.x 阅读全文
posted @ 2016-04-26 11:24 我是一名老菜鸟 阅读(20044) 评论(3) 推荐(0)
摘要:1、JSP模型1(JSP+JavaBean) JSP页面负责处理请求,并将响应发送给客户端。JSP页面文件包括:login.html、loginchk.jsp、welcome.jsp。JavaBean文件包括:UserBean.java、UserCheckBean.java。 1)登录页面login 阅读全文
posted @ 2016-04-25 20:45 我是一名老菜鸟 阅读(5659) 评论(0) 推荐(1)
摘要:JSP 隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别: · 输入和输出对象:控制页面的输入和输出(request、response、out)。 · 作用域通信对象:检索与JSP页面的Servlet相关的信息(session、application、pa 阅读全文
posted @ 2016-04-25 17:33 我是一名老菜鸟 阅读(4186) 评论(0) 推荐(0)
摘要:1、JSP的执行过程 虽然JSP感觉上很像一般的HTML网页,但事实上它是以Servlet的形式被运行的。因为JSP文件在第一次运行的时候会先解释成Servlet源文件,然后编译成Servlet类文件,最后才会被Servlet容器运行,JSP的执行过程主要可以分为以下几点: 1)客户端发出请求; 2 阅读全文
posted @ 2016-04-25 11:45 我是一名老菜鸟 阅读(4049) 评论(0) 推荐(0)
摘要:JSP页面就是带有JSP元素的常规Web页面,它由静态内容和动态内容构成。其中,静态内容指HTML元素,动态内容(JSP元素)包括指令元素、脚本元素、动作元素、注释等内容。 1、指令元素 指令元素主要用于为转换阶段提供JSP页面的相关信息,指令不会产生任何输出到当前的输出流中,它指定了有关页面本身的 阅读全文
posted @ 2016-04-25 11:13 我是一名老菜鸟 阅读(36992) 评论(2) 推荐(4)
摘要:注意:Servlet3.0的项目一定要使用Tomcat7.0才能看到效果!! 1、新增标注支持 在Servlet3.0的部署描述文件web.xml的顶层标签<web-app>中有一个metadata-complete属性,如果把该属性的值设置为true,则容器在部署时只依赖于web.xml部署文件中 阅读全文
posted @ 2016-04-24 23:36 我是一名老菜鸟 阅读(5982) 评论(0) 推荐(1)
摘要:监听器可以使你的应用对某些事件作出反应。 · ServletContextListener:应用上下文生命周期监听器。用于监听Web应用的启动和销毁事件。 · ServletContextAttributeListener:应用上下文属性事件监听器。用于监听Web应用上下文中的属性改变的事件。 · 阅读全文
posted @ 2016-04-24 16:03 我是一名老菜鸟 阅读(1890) 评论(0) 推荐(0)
摘要:Filter可以改变一个request和修改一个response。Filter不是一个Servlet,它不能产生一个response,它能够在一个request到达Servlet之前预处理request,也可以在离开Servlet时处理response。 一个Filter必须实现javax.serv 阅读全文
posted @ 2016-04-24 15:28 我是一名老菜鸟 阅读(824) 评论(0) 推荐(0)
摘要:要实现由状态的会话,就需要在Web服务器程序和客户端浏览器之间来回传递会话ID,以关联同一客户端浏览器向Web服务器程序发出的连续请求。实现在Web服务器程序和客户端浏览器之间来回传递会话ID的技术称为会话跟踪技术。会话跟踪技术主要有两种:一种是通过Cookie技术在请求消息首部中传递会话ID;另一 阅读全文
posted @ 2016-04-24 15:27 我是一名老菜鸟 阅读(443) 评论(0) 推荐(0)
摘要:1、重定向 HttpServletRequest接口提供的sendRedirect()方法用于生产302响应码和Location响应头,从而通知客户端去重新访问Location响应头中指定的URL。 Servlet01类: package com.yyq.sendredirect; import j 阅读全文
posted @ 2016-04-24 12:04 我是一名老菜鸟 阅读(1419) 评论(0) 推荐(0)
摘要:1、Servlet简介 Servlet是使用Java Servlet应用程序设计接口及相关类和方法的Java程序。它在Web服务器上或应用服务器上运行并扩展了该服务器的能力。Servlet装入Web服务器并在Web服务器内执行。Java Servlet API定义了Servlet和服务器之间的一个标 阅读全文
posted @ 2016-04-24 10:27 我是一名老菜鸟 阅读(604) 评论(0) 推荐(0)
摘要:第一章:“人情世故”的深层解读 深层解读“人情世故”,让你逃出人生的三道障碍门,懂得爱的“十字架”的真正含义,学会与人相处之道,“以直报怨”解决人生中的难题,在苦涩的生命旅途中感受顿悟的美丽,将“恕”之道终身履践,摆脱偏见,躲开人性的忌讳,避免人生常犯的错误。 1)“人情世故”的深层解读 自本自根, 阅读全文
posted @ 2016-04-23 19:17 我是一名老菜鸟 阅读(3365) 评论(0) 推荐(1)
摘要:1、HTTP通讯协议 根据联机方式与所使用的网络服务不同,会有不同的通信协议。例如,发送信件时会使用SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),传输文件会使用FTP(File Transfer Protocol,文件传输协议),下载信件会使用POP3(P 阅读全文
posted @ 2016-04-15 21:48 我是一名老菜鸟 阅读(1244) 评论(0) 推荐(0)
摘要:取得数据库连接是件耗时间及资源的动作,尽量利用已打开的连接,也就是重复利用取得的Connection实例,是改善数据库连接性能的一个方式,而采用连接池是基本做法。由于取得Connection的方式根据所使用的环境及程序需求而有所不同,直接在程序代码中固定(规范)取得Connection的方式并不是明 阅读全文
posted @ 2016-04-15 16:20 我是一名老菜鸟 阅读(559) 评论(0) 推荐(0)
摘要:JDBC对LOB的读写 在JDBC中提供了java.sql.Blob和java.sql.Clob,两个类分别代表BLOB和CLOB数据。 · BLOB(Binary Large Object):用于存储大量的二进制数据; · CLOB(Character Large Object):用于存储大量的文 阅读全文
posted @ 2016-04-13 15:31 我是一名老菜鸟 阅读(346) 评论(0) 推荐(0)
摘要:1、ResultSet光标控制 在创建Statement或PreparedStatement时使用的是Connection的无参数createStatement()方法或preparedStatement()方法。这样获取到的Statement或PreparedStatement对象在执行SQL后所 阅读全文
posted @ 2016-04-13 15:29 我是一名老菜鸟 阅读(461) 评论(0) 推荐(0)
摘要:1、JDBC的基本应用 1)创建数据库: create database test; use test; 2)创建表: create table student( id int(4) not null auto_increment, name varchar(20) default null, sc 阅读全文
posted @ 2016-04-13 15:26 我是一名老菜鸟 阅读(349) 评论(0) 推荐(0)
摘要:1、JDBC概述 JDBC是一种可以执行SQL语句并可返回结果的Java API,其全称是Java DataBase Connectivity,也是一套面向对象的应用程序接口API,它由一组用Java编程语言编写的类和接口组成,制定了统一的访问各类关系数据库的标准接口,为各种常用数据库提供了标准接口 阅读全文
posted @ 2016-04-13 15:19 我是一名老菜鸟 阅读(963) 评论(0) 推荐(0)
摘要:根据软件开发的过程和由细节到外部的顺序,将软件测试划分为5个阶段: 1)代码质量检查:对代码的格式、潜在的Bug进行检查,常用的工具有Checkstyle、PMD、FindBugs; 2)单元测试:对代码的功能进行测试,常用的工具有JUnit、EasyMock; 3)性能测试:对代码的性能进行测试, 阅读全文
posted @ 2016-04-05 21:52 我是一名老菜鸟 阅读(2501) 评论(0) 推荐(1)
摘要:除了同步方式的调用之外,有时还需要异步调用,用来处理不需要即时处理的信息,例如短信、邮件等,这需要使用EJB中的独特组件——消息驱动Bean(Message-Driven Bean,MDB),它提供了Java消息服务JMS(Java Messaging Service)的处理能力,由消息驱动Bean 阅读全文
posted @ 2016-04-01 19:43 我是一名老菜鸟 阅读(1610) 评论(0) 推荐(0)