zoukankan      html  css  js  c++  java
  • Hello JSP !

    JAVA学习的开始,软件环境的搭建是一件很麻烦的事情。不过庆幸,经过一段时间的努力,自己已经能将写好的简单的JSP程序在自己的机器上运行了,虽然只是运行别人写好的例子,但是,看着它们在自己的手中能够正确的运行,确实是一件让人很高兴的事情。不过我知道自己的浅薄,在以后的日子里面我会好好学的,这个学期的任务不轻,好好把握自己的时间。除了再接再厉,没有什么好说的了。记一点书上的知识点在这里:

    《JSP设计》JavaServer Pages  BY Hans Bergsten

    JSP页面只是一个带有JSP元素的普通网页,页面中不是JSP元素的东西都叫模版文件(template text).

    服务器对JSP页面的处理是首先将JSP页面转化成servlet,然后执行这个servlet来完成的。

    JSP元素

    三种类型:指令元素(directive element)、行为元素(action element)和脚本元素(scripting element)

    指令元素:定义关于页面本身的一些信息,这些信息在页面的请求期间保持不变。
    元素 描述
    <%@ page ...%> 定义了独立于页面的属性,例如脚本语言,错误处理页面和对缓存的要求
    <%@ include ...%> 在编译阶段引入一个文件
    <%@ taglib ...%> 声明一个在页面中使用的、包含自定义行为的标记库

    行为元素通常在用户请求JSP页面时,根据它所需要的信息来执行某些动作,下面是JSP规范中定义的一些标准行为元素:
    元素 描述
    <jsp:useBean> 使一个JavaBeans组件在该业中可用
    <jsp:getProperty> 从一个JavaBeans组件中华的某个属性值,并把它加入到列应答中去
    <jsp:setProperty> 设置JavaBeans的属性值
    <jsp:include> 从请求阶段引入一个来自servlet或JSP页面的应答结果
    <jsp:forward> 将对请求的处理转交给一个servlet或JSP页面 
    <jsp:param> 当使用<jsp:include>或<jsp:forward>病请求转交给另一个servlet或JSP页面时,向这个请求中加入一个参数值 
    <jsp:plugin> 产生包含独立于客户浏览器的元素(OBJECT或EMBED)的HTML。当使用JAVA插件软件来执行一个applet时,这些元素是必须的

    脚本元素:加入到JSP页面的小段代码
    元素 描述
    <% ...%> 小脚本(scriptlet),用于嵌入脚本代码
    <%= ...%> 表达式,用于嵌入JAVA表达式,这些表达式的结果将加入应答中。也可以用作运行时行为的属性值
    <%! ...%> 声明,用于在JSP页面的实现类中声明实例变量和方法

    行为元素和脚本元素经常用来和JavaBeans协同工作。

  • 相关阅读:
    hdu 3790 最短路径问题
    hdu 2112 HDU Today
    最短路问题 以hdu1874为例
    hdu 1690 Bus System Floyd
    hdu 2066 一个人的旅行
    hdu 2680 Choose the best route
    hdu 1596 find the safest road
    hdu 1869 六度分离
    hdu 3339 In Action
    序列化和反序列化
  • 原文地址:https://www.cnblogs.com/lbk/p/110417.html
Copyright © 2011-2022 走看看