JavaWeb开发技术
文章平均质量分 77
escdelete
这个作者很懒,什么都没留下…
展开
-
jsp开发模式和web计算器
1、jsp开发模式:1.sun公司推出jsp技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean、一种是Servlet+jsp+javabean2.jsp+javabean模式适合开发业务逻辑不太复杂的web应用程序,这种模式下,javabean用于封装业务数据,jsp则负责处理用户请求,又显示数据。3.Servlet+jsp+javabean(MVC)模式原创 2013-12-07 22:18:50 · 666 阅读 · 0 评论 -
DBUtils框架+客户管理系统的设计与开发
DBUtils 1.DbUtils工具类提供很多边界方法,其中的静悄悄的方法我们很喜欢~2.QueryRunner(1)这组很方便,不需要事务时用这组方法QueryRunner(DataSource ds) T query(String sql, ResultSetHandler rsh) T query(String sql, ResultSe原创 2014-03-07 21:21:29 · 1115 阅读 · 1 评论 -
电子商城开发第一天(基本的分析)
一、Estore电子商城 --- 知识的整合,加入一些真实开发中的思想 面向切面编程 利用注解加本地线程的方式实现事务管理1.用户注册(验证码 前台js校验 激活邮件--javamail开发)2.用户激活3.用户登录(记住用户名 30天内自动登陆)4.用户注销5.添加商品(文件上传)6.商品列表7.商品详细信息页面8.购物车 (session) 修改商品数量原创 2014-03-13 21:38:47 · 1452 阅读 · 1 评论 -
文件的上传和下载以及如何防止网站被入侵(web开发中很有用的知识)
文件上传:允许客户将本地文件,上传到服务器端 应用:上传照片、上传新闻图片、上传附件 一、文件上传编程1、在用户页面中添加上传输入项 (客户端页面操作)注意事项:1) 必须为文件上传input 提供name属性,否则文件上传内容不会被表单提交 2) 表单的提交是post (get提交数据在url地址上显示,有长度限制) 3) 设置enctype=multip原创 2014-03-11 23:13:37 · 4000 阅读 · 0 评论 -
事务+事务的四大特性+隔离性的具体分析+数据库连接池
一、事务1.事务的概念:事务是指逻辑上的一组操作,这组操作要么同时完成要么同时不完成。参考转账操作。2.如果你自己不去控制事务,数据库默认一条sql语句就处在自己单独的事务当中。3.也可以使用命令去开启一个事务:start transaction;--开启事务,这条语句之后的sql语句将处在一个事务当中,这些sql语句并不会立即执行Commit--提交事务,一旦提交事务,事务中原创 2014-03-05 21:31:34 · 1505 阅读 · 1 评论 -
JDBC相关的知识点+大数据处理+防止sql注入攻击
JDBC一、数据库驱动的概念、JDBC数据库厂商提供的用来操作数据库用的jar包就是数据库驱动。各个厂商如果提供各自的数据库驱动的话会导致开发人员学习成本太高,所以sun公司提供了一套数据库驱动应该遵循的接口规范,这套规范就叫做JDBC,本质上是很多的接口。由于所有的数据库驱动都遵循JDBC规范,我们在学习和使用数据库时只要学习JDBC中的接口就可以了。二、JDBC快速入门*在原创 2014-03-04 21:00:46 · 1347 阅读 · 0 评论 -
Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)
Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)操作表记录(也就是我们通常所说的对数据库中表的增删改查---CRUD)原创 2014-03-03 20:47:58 · 2528 阅读 · 0 评论 -
Jsp开发基础知识+九大隐式对象+11个内置对象+标签库(实际web开发中的典型)
一、jsp基础1.JSP概念Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Servlet2.JSP的组成部分2.1模版元素直接书写在JSP中的HTML内容,看起来就像写HTML一样的方便,但是最终会在被翻译成Ser原创 2014-02-27 20:52:58 · 1231 阅读 · 0 评论 -
Cookie和Session的基础知识+高级编程+实际开发中的应用(经典)
一、JSP 1.jsp概述 ~jsp是sun公司提供的动态web资源开发技术,出现的目的是解决Servlet不适合在java代码中输出html页面的问题。改变了Servlet在java代码中嵌入html代码的过程变为了在HTML页面中嵌入java代码,从而使组织页面的过程看起来就像在写一个html一样,而相对于html又可以嵌入java代码引入动态数据。原创 2014-02-25 21:28:19 · 1307 阅读 · 0 评论 -
Response和Resquest基础知识+实际开发中需要注意的点(经典)
一、responseServletResponse -- 最基本的response对象,提供了一个响应对象应该具有的最基本的功能||-HttpServletResponse 针对于HTTP协议进行了增强提供了很多和HTTP协议相关的属性和方法1.向浏览器输出一段数据--乱码问题response.getOutputStream();response.getWriter()原创 2014-02-24 20:39:27 · 4583 阅读 · 0 评论 -
Servlet开发技术基础
一、Servlet概述1.sun公司提供的动态web资源开发技术。本质是上一段java小程序,要求这个小程序必须实现Servlet接口,以便服务器能够调用。2.开发Servlet的两个步骤*实验:Servlet的快速入门(1)步骤一:写一个java程序实现Servlet接口(此处直接继承了默认实现类GenericServlet)package cn.itheima;impo原创 2014-02-23 21:06:23 · 862 阅读 · 0 评论 -
XML编程实例--对xml配置文件中的数据进行增、删、改、查
import java.io.FileOutputStream;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFor原创 2014-02-21 01:32:37 · 652 阅读 · 0 评论 -
WEB开发入门以及HTTP协议
一、web概述静态web资源:内容是静态的,不同的人在不同的时间来访问时都是相同的内容。HTML、CSS、JS动态web资源:内容是由程序生成的,不同的人在不同的时间访问的内容很可能是不同的。常见的动态web资源开发技术:ASP、PHP、JSP/ServletC/S B/S之争云、移动互联网、html5、物联网二、TOMCAT服务器的安装与配置1.常见服务器:W原创 2014-02-21 21:02:22 · 630 阅读 · 0 评论 -
XML相关知识点
1.xml概述1.1xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3xml的应用场景:1.3.1利用xml跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那xml就是跨平台的数据。原创 2014-02-20 22:17:48 · 536 阅读 · 0 评论 -
jsp与javabean(下)
1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,原创 2013-12-07 17:12:11 · 510 阅读 · 0 评论 -
jsp与javabean(上)
1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,原创 2013-12-07 01:11:57 · 615 阅读 · 0 评论 -
Servlet监听和软件国际化
================================条件查询、!!!分页查询================================国际化页面固定文本的国际化 ResourceBundle 资源包 日期时间国际化 DateFormate SimpleDateFormat货币国际化 NumberFormat消息国际化 MessageFormat原创 2014-03-08 21:47:09 · 1101 阅读 · 0 评论