天天加油 - 助您成才
JSP动态网页制作技术
您正在看的计算机论文是:JSP动态网页制作技术。
;为一个被请求的网页[scope="request"];为通话期[scope="session"] 或为整个应用程式[scope="application"]来维护它自己的资源。对於通话期范围,你可以很容易的维护JSP网页里的项目,例如购物车: 一旦你宣告了JavaBean之後,你就可以存取它的特性来订购它。要取得一特性的值,使用<jsp:getProperty>标签。有了<jsp:getProperty>标签,你可以指定要使用的usebean名称(useBeanid栏位),以及你要取得值的特性。接著,真正的值就会放在输出里:

<jsp:getProperty id="localName" property="name" />.

 

 

要更改JavaBean的特性,你需要使用<jsp:setProperty>标签.对这个标签,你也需要辨认usebean以及要修正的特性,除此之外,你还需要提供新值。如果命名正确,这些可以直接经由规定的格式取得:

<jsp:setProperty id="localName" property="*" />;

 

 

要从一参数取得,你必须直接命名此特性以及参数:

<jsp:setProperty id="localName" property="address" param="parameterName" />;

 

 

或是直接以名称与值来设定:

<jsp:setProperty id="localName" property="serialNumber" value="string" /> or <jsp:setProperty id="localName" property="serialNumber" value= <%= eXPression %> />.

 

 

有关JavaBean的最後一点:要让网络服务器可以找到JavaBean,你 要将它们的类别文件放在特别位置。对JSWDK而言,最简单的地方是在安装目录里的类别目录,例如 \jswdk-1.0.1\classes.

 

四、JSP的内部物件

最後一个与JSP语法有关的元件叫做内部物件.JSP小型指令档内,你可以存取这些内部物件来与执行JSP网页的servlet环境相互作用。许多对内部物件的存取应该要简化。然而,这些是范例,它们的存取都是可接受的,要完整的利用内部物件设定则 要对最新的Java Servlet API有所了解。

有关内部物件说明:

request 用户端请求,此请求会包含来自GET/POST请求的参数

response 网页传回用户端的回应

pageContext 网页的属性是在这里管理

session 与请求有关的通话期

application servlet正在执行的内容

out 用来传送回应的输出资料流

config servlet的架构物件

page JSP网页本身

exception 针对错误网页,未捕捉的例外

那麽,这些是做什麽的,而你应该如何使用它们呢?基本上,在你的小型指令档里,你可以使用它们来存取执行JSP代码的servlet 为了避免谈论到太多Servlet API 的细节,让我们来检验一些你可以利用它们来做的事: 不必使用运算式,你可以直接存取内部out物件来列印一些东西到response:

<% out.println("Hello"); %>.

 

不必直接传送参数到JavaBean,你可以藉由请求物件来取得参数的值:

<% String name=request.getParameter("name"); out.println(name); %>

当你以JSP写了许多的应用程式之後,如果你建立了JavaBeans或者发现你自己将太多的Java原始码放入你的JSP档案,你需要建立支援的Java类别,这样可以鼓励重复使用并且降低JSP网页转换时所需要的时间。当你需要建立Java类别时,你必须: JDSWK的安装目录\bin目录加到你的PATH。在你的autoexec.bat档案的PATH行的最後,加入C:\1.2.2\bin;

 

以下面的指令将JAR档案复制到\jre\lib\ext目录:

copy c:\jswdk-1.0.1\lib\servlet.jar c:\jdk1.2.2\jre\lib\ext.

 

五、 建立一JSP网站

现在到了将所有的JSP语法放在一起使用的时候了。我们将会建立一个具有输入格式的网站,让使用者来输入股票代号并且获得目前股票的价格(大约延迟20分钟)。如果有错误,则错误网页会显示。

quote.jsp

 

首先,以这段代码建立quote.jsp并且将它储存在JSWDK安装目录的网页目录里。网页的大部分内容是标准的HTML格式,而JSP代码分散各处。第6行是网页编辑器指引,指示将任何错误传送到errorPage.jsp档案。第13行到15行是小型指示码,基本上是说只有当"symbol"参数存在时才显示表格。这个if区段包含了第32行到34行的代码。第17行定义要使用的 JavaBean,而第18行从参数载入它的符号特性。第27行到29行指示显示usebean的特性。除了if区段之外,并没有其他的

上一页  1 2 3 4 下一页

排行

  1. 美国与欧洲分布式发电的比较
  2. 中国石油、天然气战略资源分析
  3. 上海交通发展战略
  4. Introversion and Extroversion
  5. 无线局域网技术概述
  6. 曼型干式气柜在技术管理中应注意
  7. 微型热电联产在游泳池项目中的应
  8. 网页设计制作规范
  9. 面向21世纪的世界炼油工业
  10. 当前我国能源消费形势分析
  11. 聚乙烯管道系统的构成与施工
  12. 平面图形设计中的符号学原理
  13. 数码相机的设计报告
  14. JSP动态网页制作技术
  15. 2004年发展中国家经济状况及前景
  16. 数控技术和装备发展趋势及对策
  1. 微乳化技术在纳米材料制备中的应
  2. 微型热电联产在游泳池项目中的应
  3. 聚乙烯管道系统的构成与施工
  4. 中美日能源需求触及国家发展根本
  5. 城市道路交通管理规划方法与应用
  6. 曼型干式气柜在技术管理中应注意
  7. Introversion and Extroversion
  8. 平面图形设计中的符号学原理
  9. 基于PB6和ORACLE8开发“劳动信息
  10. 光纤光缆和通信电缆的技术发展与
  11. 无线局域网技术概述
  12. 步进电机的选用计算方法
  13. PCM-4894在原料分析器上的应用
  14. 上海交通发展战略
  15. 四甲氧基甲基甘脲固化: 耐久性高
  16. JSP动态网页制作技术
  1. 微型热电联产在游泳池项目中的应
  2. 发改委制定电石、铁合金、焦化行
  3. 中国石油、天然气战略资源分析
  4. 上海交通发展战略
  5. 大北京现代化交通体系发展研究
  6. 面向21世纪的世界炼油工业
  7. 平面图形设计中的符号学原理
  8. 水源热泵与未利用能
  9. 数码相机的设计报告
  10. 基于PB6和ORACLE8开发“劳动信息
  11. 聚乙烯管道系统的构成与施工
  12. 一种基于铁电存储器的双机串行通
  13. 光纤光缆和通信电缆的技术发展与
  14. PCM-4894在原料分析器上的应用
  15. 四甲氧基甲基甘脲固化: 耐久性高
  16. 局域网图书资料查询系统

最近更新

  • 推荐阅读
  • 计算机论文《JSP动态网页制作技术》JSP动态网页制作技术