李阿昀的博客

一介书生,持续学习Java Web中...,欢迎大家来探讨问题!

Java Web基础入门第二十九讲 基于Servlet+JSP+JavaBean开发模式的用户登录注册

Servlet+JSP+JavaBean开发模式(MVC)介绍Servlet+JSP+JavaBean(MVC)模式适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。Servlet+JSP+JavaBean模式程序各个模块之间...

2016-07-31 18:59:09

阅读数 13431

评论数 11

Java Web基础入门第二十八讲 JavaWeb开发的两种模式

SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。JSP+JavaBean开发模式jsp+javabean开发模式架构jsp+javabean开发模式的架构图如下图所示: 在jsp...

2016-07-31 15:08:57

阅读数 8452

评论数 1

HTML语言基础

以下是观看张鹏老师的html+css视频有所感。 网页设计师的主要任务就是: 设计 PS网页效果图设计、Flash网页动画设计 制作 Html、Xhtml、DIV+CSS和Javascript、JQuery HTML简介HTML(Hyper Text Mark-up Language 超文本...

2016-07-27 19:45:35

阅读数 1986

评论数 0

Java Web基础入门第二十五讲 JSP技术——JSP标签(上)

JSP标签介绍JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。JSP常用标签jsp的常用标签有以下三个: <jsp:include>标签 <jsp:forwar...

2016-07-24 22:58:58

阅读数 869

评论数 0

Java Web基础入门第二十四讲 JSP技术——JSP属性范围

所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围。JSP属性范围JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得。 一次服务器请求:一个页面中设置的属性,只要经过了服务器跳转,则跳转之后的页...

2016-07-24 20:16:21

阅读数 600

评论数 1

Java Web基础入门第二十三讲 JSP技术——JSP运行原理和九大隐式对象

JSP运行原理每个JSP页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servlet,所以第...

2016-07-24 17:16:19

阅读数 796

评论数 0

Java Web基础入门第二十二讲 JSP技术——JSP指令

JSP基础语法JSP指令简介JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令: page指令 include指令 taglib指令 JSP指令的基本语法格式:&l...

2016-07-24 11:44:44

阅读数 764

评论数 1

Java Web基础入门第二十一讲 JSP技术——什么是JSP?

什么是JSP?JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代...

2016-07-23 12:04:43

阅读数 1786

评论数 0

Java Web基础入门第二十讲 Servlet开发——客户端防表单重复提交和服务器端Session防表单重复提交

在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。表单重复提交的常见应用场景有如下的form.html页面。<!DOCTYPE html> <h...

2016-07-21 21:43:31

阅读数 1658

评论数 1

Java Web基础入门第十九讲 Servlet开发——Session

SessionSession简单介绍在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,...

2016-07-19 21:59:14

阅读数 5636

评论数 4

Java Web基础入门第十八讲 Servlet开发——使用Cookie进行会话管理

会话什么是会话?会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的...

2016-07-18 20:14:29

阅读数 5831

评论数 0

Java Web基础入门第十七讲 Servlet开发——request对象

HttpServletRequest介绍HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。Request常用方法获得客户机信息 getRequestURL...

2016-07-16 11:12:47

阅读数 19267

评论数 1

Java Web基础入门第十六讲 Servlet开发——通过Servlet生成验证码图片

BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个ResponseDemo4 Servlet,用来生成验证码图片。public class ResponseDemo4 extends HttpServlet { public ...

2016-07-12 20:43:03

阅读数 4434

评论数 0

Java Web基础入门第十五讲 Servlet开发——response对象

Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找respo...

2016-07-12 16:19:22

阅读数 3273

评论数 1

CSS基础学习

CSS简介 CSS stands for Cascading Style Sheets CSS意思就是层叠样式表。 Styles define how to display HTML elements 样式定义了HTML元素怎样去显示。 Styles are normally stored i...

2016-07-12 11:30:22

阅读数 1000

评论数 0

HTML常见标签学习

真是好久都没接触HTML了,难免有些生疏。为什么学过的东西很快就会忘掉呢?知乎上有人说学过的东西不常用,那么忘记也是常有的事,学过之后不用和忘记就是一码事,你学了但不用还不如忘记的好。 由于我想从事的并不是web前端开发,但是作为一名合格的web开发者,就应该了解一些web前端的一些知识,比如H...

2016-07-12 10:41:31

阅读数 1021

评论数 0

Java Web基础入门第十四讲 Servlet开发——认识一下ServletConfig与ServletContext

ServletConfig对象配置Servlet初始化参数在Servlet的配置文件中,可以使用一个或多个<init-param>标签为Servlet配置一些初始化参数。 例如:<servlet> <servlet-name>ServletDemo...

2016-07-11 09:58:24

阅读数 2819

评论数 1

Java Web基础入门第十三讲 Servlet开发——初识Servlet

Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想开发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 编写一个Java类,实现servlet接口。 把开发好...

2016-07-07 16:11:03

阅读数 2740

评论数 0

Java Web基础入门第十二讲 HTTP协议

什么是HTTP协议HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协...

2016-07-06 23:14:37

阅读数 1453

评论数 2

Java Web基础入门第九讲 Java Web开发入门——再探Tomcat服务器

web应用程序web应用程序指供浏览器访问的程序,通常也简称为web应用。 web应用:例如有a.html 、b.html…..多个web资源,这多个web资源用于对外提供邮件服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应用程序)。 一个web应用由多个静态...

2016-07-06 08:30:31

阅读数 3195

评论数 1

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