- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验3 JavaWab程序设计doc
淮海工学院计算机工程学院
实验报告书
课程名: JavaWab程序设计
题 目: 使用Struts快速实现Web开发
班 级: 软件 1
学 号:
姓 名:
实验三 使用Struts快速实现Web开发
一、实验目的
MVC架构Struts为Web开发遵循MVC设计模式提供了高效的开发环境。现在被开发者广泛使用,成了事实上的开发标准。通过本实验掌握在Eclipse下开发Struts的方法和过程,深入理解Struts架构思想。
二、实验内容
基于Struts2.0实现购物车
三、实验方法和步骤
1.设计值对象JavaBean 实现购物车及已选商品的存储
2.定义视图
3.设计action类
4.运行调试WEB应用。
http://localhost:8080/ShoppingCart/cartUseStruts/showCart.action
四、实验结果
五 实验思考
通过本次实验,我掌握在Eclipse下开发Struts的方法和过程,对Struts架构思想有了深入理解,也对上节的知识有了复习,对这门课程也有了更加深入的认识,并且产生了浓厚的兴趣,会在老师的帮助下进行深入学习,课后多加练习,这样才不会生疏。
六 实验思考
1.Struts完成html form中的input元素值到Bean属性值填充需要注意什么?
都是空的
2.Struts Action的作用是什么?
用来调用某个java类的某个方法进行数据预处理和一些相关的业务逻辑处理,然后把最终处理结果和要返回的对象放在request或者session里面,最后更具结果确定返回那个result,这个可以是一个页面,也可带或者不带参数访问别的服务或者链接.或者什么都不做.
3.视图的作用是什么?如何在视图中显示Action对象中的Bean属性值?
1. 数据库视图隐藏了数据的复杂性。
2. 数据库视图有利于控制用户对表中某些列的访问。
3. 数据库视图使用户查询变得简单。
在action类中给出这个属性的get方法,在页面上用struts标签可以得到.或者是用request,session.application来setAttrbulite,在页面用el表达式或者OGNL表达式类获取,但是用request的时候需要注意用请求转发
4.Struts枚举标签中如何引用对象的值?
在数据库里头:
s:iterator value=mbDocList.list status=s id = item
td${Size}/td Size 为数据库里头的字段。
《 数据库原理及应用 》实验报告 - 1 –
评语:
成绩: 指导教师:
批阅时间: 年 月 日
文档评论(0)