JSP设计模式

 一:介绍   记得初学jsp的时候,总喜欢把他和asp,php去比较,也习惯于使用asp的开发模式去写jsp后来才发现这真是很傻的做法,其实jsp一出了来就已经用MVC模式了。下面我就简要说说jsp设计使用MVC来设计。   二:MVC介绍   MVC其实是模、视图、控制的缩写,也就是说在使用jsp时,有相应的文件去实现相应的操作 通常jsp只负责view也就是只负责显示页面。业务逻辑等有bean(ejb)去实现。下面讨论的…

Jsp设计模式[转载]

一:介绍    记得初学jsp的时候,总喜欢把他和asp,php去比较,也习惯于使用asp的开发模式去写jsp,后来才发现这真是很傻的做法,其实jsp一出了来就已经用MVC模式了。下面我就简要说说jsp设计使用MVC来设计。二:MVC介绍    MVC其实是模、视图、控制的缩写,也就是说在使用jsp时,有相应的文件去实现相应的操作。通常jsp只负责view也就是只负责显示页面。业务逻辑等有bean(ejb)去实现。下面讨论的是不…

标签学习

  由浅到深详细讲解JSP自定义标签 收藏 JSP动作利用XML语法格式的标记来控制Servlet引擎的行为。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码,通过标记库定义自定义标记 -----起始标记 -----结束标记 -------空标记 包括: <jsp:include> <jsp:param> <jsp:forward> <jsp:plugin> <jsp:useBean> <jsp:setP…

jsp学习笔记2

    JSP的注释   <%--........--%>   JSP指令和JSP动作(标准的JSP标签)   JSP指令的语法 <%@... ....%>   <%@include file="...."%> 包含指令,包含指令会将要包含的文件代码原样输出到本页面(在翻译时把包含文件的内容引入并合并),不进行翻译,file属性制定要包含的文件的名字(注意要包含的文件的路径),这个指令可以实现页面的复用。   注意:<%@include file=" "%>…

jsp

  Jsp是servlet更高级的的扩展 一、jsp概述 以java为脚本语言、建立在servlet提供的功能上的动态元素,用来在网页上显示动态内容 由java程序片段或jsp标记等构成jsp网页 二、jsp页面的构造 jsp页面就是带有jsp元素的常规web页面,它由静态内容(即:html元素)和动态内容(指jsp元素,包括:指令元素、脚本元素、动作元素、注释等内容)构成 2-1、指令元素 主要用于为转换阶段提供jsp页面相关消息的,…

javaWeb之JavaBean

1,什么是JavaBean?    JavaBean是使用java语言开发的一个可重用的组件,在JSP开发中使用javaBean可减少重复代码,使用整个JSP会更加简洁,逻辑清晰;jsp和JavaBean联合使用有以下好处: 可将页面(html,jsp等等)和java代码分离,这样日后的维护比较方便; 可利用JavaBean的有点,将常用的程序写成JavaBean组建,当JSP使用时,只要调用JavaBean组件来执行用户所需要的功能即可;    在jsp中如果要应…

JSP入门

前言 第一部分   JSP入门 第1章   概述  1.1   Java技术  1.1.1   Java技术的发展  1.1.2   JavaBeans  1.1.3   JDBC  1.1.4   J2EE  1.1.5   EJB  1.1.6   Java Servlet  1.2   JSP技术  1.2.1   JSP技术概述  1.2.2   JSP的优势及与其他Web开发工具的比较  1.3   JSP开发Web的几种主要方式  1.3.1   直接使用JSP  1.3.2   JSP+JavaBeans  1.3.3   JSP+JavaBeans+Servlet  1.3.4   J2EE开发模型  1.4…

JSP基础语法

JSP基础语法JSP传统语法--Declaration--Scriptlet--Expression--Comment--Directives--Action动作指令--内置对象1、Declaration基本语法:<%!  %>说明:在此声明的变量、方法都会被保留成唯一的一份,直到JSP程序停止执行。此部分声明的变量会转化为SERVLET的成员变量,函数只能在此处声明。例:<%!int i;public void setName(){… …}%>2、Scriptlet基本语法:<%程序代码区%>可以放…

Jsp:使用JavaBean

Java , , 发表评论
1.JavaBean组件标准 ①实现java.io.Serializable接口 ②提供无参数的构造方法 ③提供getter()和setter()方法访问它的属性 2.在JSP中使用JavaBean JSP规范中定义了<jsp:useBean>、<jsp:setProperty>、<jsp:useProperty>来建立对JavaBean的引用并读取/设置JavaBean的属性值。   2.1 <jsp:useBean> <jsp:useBean id=”name” class=”classname” scope={“page\request\sessio…

jsp知识点总结

1、JSP简介    JSP---Java Server Pages    拥有servlet的特性与优点(本身就是一个servlet)    直接在HTML中内嵌JSP代码    JSP程序由JSP Engine先将它转换成Servlet代码,接着将它编译成类文件载入执行   只有当客户端第一次请求JSP时,才需要将其转换、编译  2、 Scriptlet        <%=代码%> 局部变量  3、 Declaration <%!代码%> 成员变量,在此声明的变量、方法都会被保留成唯一的一…

JSP Modul 2(jsp+javabean+servlet的用法)

        第一篇写到了关于我对jsp modul 1的理解,这里我在写写关于我对jsp modul 2的理解。         jsp modul 2是jsp+javabean+servlet,基于jsp modul 1多了一个servlet,在modul 1中,是由jsp进行逻辑判断,然后调用java bean连接数据库,但是在modul 2中,则是由客户上传信息,由servlet调用不同的javabean,和数据库进行连接,随后把数据返回给servlet,servlet在调用jsp将信息返回给客户,让客…

JSP的一些学习总结

JSP程序由JSP Engine(JSP引擎) 先将它转换成Servlet代码,接着将它编译成类文件载入执行。 只有当客户端第一次请求JSP时,才需要将其转换、编译     Directive 指令  Directive是编译期间执行的指令,常见的指令有:page include taglib   page:指明与JSP Container(JSP容器)的沟通方式 <%@ page language="java"         import="java.io.*,java.util.*"     引入包和类         errorPage="erro…

JSP教程(4)

JSPActions的使用(转自久久)JSPactions使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java插件生成一个HTML。可以使用的action有:(1)jsp:include--在页面被请求时包含进一个文件。(2)jsp:useBean--找到或实例化一个JavaBean。(3)jsp:setProperty--设置一个Jav

jsp语法详解

    (一).jsp基础一个jsp文件中:包含5类元素.1.模板元素      指jsp的静态html和xml内容.它对jsp的显示是必要的.是网页的框架,它影响页面的结构和美观程度.在jsp编译的时候,它将这些      模板元素编译到servlet里.2.脚本元素      包括声明(Declaration)              声明就是在jsp程序中声明合法的变量和方法.              例子:                  <%! String getDate()                      …

jsp参考(一) 动作元素[action]

<jsp:attribute> 说明 该元素为另外一个JSP动作定义了一个属性值。还可以与<jsp:element>动作结合,从而创建一个模板文本标记元素。   语法 <jsp:attribute name="attrName" [trim="true|false"]>  Attribute value, typically created by nested JSP elements</jsp:attribute> 属性 名称 java类型 动态值 描述 name String 不接受 待赋值属性的名字。如果不与<jsp:elemen…
下一页 »