admin 管理员组文章数量: 1184232
2024年1月17日发(作者:function generator)
一、实验名称
Web组件重用与JavaBeans
二、实验目的和要求
目的:
1. 理解静态包含和动态包含的概念,掌握相关指令和动作的使用;
2. 掌握JavaBeans的含义和创建;
3. 重点掌握在JSP页面中使用JavaBeans的标准动作。
三、实验原理。
通过重用Web组件可以提高应用程序开发的效率和其可维护性。在JSP中可以通过包含机制和JavaBean实现Web组件的重用。
包含分为静态包含和动态包含。静态包含通过include指令实现,动态包含通过标准动作jsp:include实现。
在JSP页面中使用JavaBean是最重要的组件重用技术,这主要是通过下面3个标准动作实现的:
四、开发环境
操作系统: windows7
编程工具:MyEclipase + tomcate
浏览器:谷歌
IP地址:192.168.1.100
五、实验内容和结果
1、程序整体功能
1.只是简单的jsp页面的操作。
2、设计思路说明
1.只是简单的jsp页面的操作。
3、重要类、数据结构、模块/函数算法说明
1.只是简单的jsp页面的操作。
4、程序的运行和测试结果
运行截图:
输入的url:127.0.0.1:8080/servlet8/
运行截图:
输入的url:127.0.0.1:8080/servlet8/
运行action_截图:
运行截图:
输入的url:127.0.0.1:8080/servlet8/
5、程序清单
的代码:
<%@ page language="java" import=".*" pageEncoding="gb2312"%>
<%@ include file="" %>
|
欢迎光临新世纪网上书店!
|
|
|
<%@include file="" %>
的代码:
<%@ page language="java" import=".*" pageEncoding="gb2312"%>
<%@ include file="" %>
|
欢迎光临新世纪网上书店!
|
|
|
<%@include file="" %>
的代码:
的代码:
<%@ page language="java" import=".*" pageEncoding="gb2312"%>
|
欢迎光临新世纪网上书店!
|
|
|
Action_页面的代码:
<%@ page language="java" import=".*"
pageEncoding="ISO-8859-1"%>
<%
String path = textPath();
String basePath =
eme()+"://"+verName()+":"+verPort()+path+"/";
%>
页面的代码:
<%@ page language="java" import=".*" pageEncoding="gb2312"%>
<%
String path = textPath();
String basePath =
eme()+"://"+verName()+":"+verPort()+path+"/";
%>
<%
String userName = ameter("userName");
String welcomeStr = "欢迎光临本站";
welcomeStr = userName+","+welcomeStr;
(welcomeStr);
%>
的页面代码:
Please input:
的页面的代码:
<%@ page language="java" import=".*"
pageEncoding="ISO-8859-1"%>
<%@ page import="an" %>
<%
String path = textPath();
String basePath =
eme()+"://"+verName()+":"+verPort()+path+"/";
%>
scope="session"/>
UserName:
Password:
Email:
六、思考题
1. 试说明静态包含与动态包含的区别?
答:静态包含是在jsp 页面转换阶段将令一个文件的内容包含到当前jsp 页面中。它将页面不做解析直接将其包含到当前页面,然后再去执行其包含的内容,因此称之为静态包含。静态include 用include 伪代码实现不会检查所含文件的变化,适用于包含静态页面
<%@include file=””%>
动态包含是通过jsp 标准动作
等所包含的文件解析执行之后,再将其执行结果包含到当前文件之中。动态include
用
jsp:include 动作实现
2.在JSP页面中使用JavaBean的动作有哪几个?
答:通过三个标准动作实现的,(1)
版权声明:本文标题:Web组件重用与JavaBeans实验报告 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1705431573a484518.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论