版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程:B080103301HTML 与 JavaScript 程序设计实验姓名学号20134663班级1302指导教师开 设学 期2014 - 2 0 1 5 第 一 学 期开 设时 间第 17 周 第 18 周日 期评 定成 绩评定人评定日期东学学院1.实验目的本次HTML 与JavaScript 程序设计实验目的是让更好的了解HTML,CSS,JavaScript网页设计语言的语法,并通过这些语言对自己要设计的进行实现,会操作一些相应的网页编辑工具,并且使用java 和服务器来实现网页的前台和部分,实现网页前台的数据处理,并且根据服务器的数据处理让处理后的内容展现到前端页面,实现用户和前端
2、页面对服务器之间的交互操作.2.实验内容本次试验是通过使用HTML,CSS,JavaScript 网页设计语言设计一个个人网页,在个人网页中有对自己的一些介绍,页面跳转以及相关信息介绍,其中包含一些个人信息以及.最后通过在页面上输入信息,通过前台页面将用户输入的信息传递至服务器,经过服务器处理之后再将输入的信息传递给前端浏览器页面实现客户端与服务器之间的信息交互,形成一个互动的C/S 架构.3.系统实现与调试本次实验通过对整个实验的目的与需求分析,设计出了整个网页的大体框架(如下图).主要代码实现:-heading href=#导航a class=pure-主页详情信息请输入信息采用了如今主流
3、的左边栏布局方式来展现整个网页的全局内容,左边栏呈现出网页的导航条,通过次来进行对整体的跳转,左侧导航会在整个网页中一直出现,来引导用户在页面中实现导向.实际的实现如下图所示:如上图所示,通过设计的图例对的原型进行显示,左边的导航栏实现以黑色背景,蓝实现当前点击的显示页面,提示用户当前正在那个页面中进行浏览,通过对鼠标的跟踪显示也可显示,对用户的鼠标移动进行显示,起到了对于浏览用户友的交互式操作反馈.整个网页与服务器的交互部分,前台采用了如下的布局设计,也是在左侧导航栏的最后一个部分显示出来的信息提交的操作跳转,引导用户点击调转至如下输入页面,输入页面与前边的所有页面使用一致的风格采样,具有用
4、户的识别度.如下是输入框图的关键源代码实现部分:t请填写您的个人信息提交如上所示的关键代码中,当网页了用户的输入数据以后,会跳转到一个的servlet 中,而对于前台也面的显示布局效果如下图所示:如上图是最终按照设计原型设计出的用户输入界面,采用与前边几页一致的可视化布局风格,在输入框中有输入提示更友好的引导用户来进行输入操作.用户在对自己的个人信息进行填写以后,会传递到的一个servlet 中进行数据处理服务器部分的的源代码如下所示:public class Input extends HttpServletOverrideprotected void doGet(HttpServletRe
5、quest req, HttpServletResponseresp) throws ServletException, IOException Stringname=req.getParameter(name);Stringage=req.getParameter(age);Stringaddress=req.getParameter(address);String=req.getParameter();Stringsex=req.getParameter(sex);. . . . . .如上代码所示,继承了HttpServlet,通过重写doGet 方法来实现浏览器提交过来的Get 方法请
6、求,而如果用户已T 方法提交则会交给dot 方法来进行处理(代码详情见提交代码),两个方法的目的就是通过用户提交过来的信息进行处理操作,处理后的内容交给前台的反馈内容中呈现在具体页面上.如下图所示:如上如在用户输入了所有的信息以后会出现上图当中的内容,由于系统提供的服务器转接中仅支持中文页面,所以这一页所呈现的内容全部为英文也,用户在提交后会看到这个英文页的提交信息依次来查看用户的提交反馈.4.创新点及存在问题本次试验的创新点在于利用了左侧边栏的新导航方式来促使用户对页面的操作来进行交互式设计,用户的鼠标不通过服务器,通过前台简单的javascript 操作就能够实现与用户的简单交互,例如悬停
7、变换以及内容浮出等等.在用户操作这些点时也能够深刻体会出这个的人性化与易用性,所有的跳转与布局的实现采用了的前台设计风格,使得用户可以具有良好的一致性识别度,对离开本站后也有一定的能力和诱导用户进行相似操作.使得能够受人喜爱5.实验总结通过这次HTML 与JavaScript 程序设计实验,充分实践了在课堂上所学习到的HTML 与JavaScript 程序设计实验相关知识,从一开始的界面草图设计,界面实现以及后面的到最后的测试呈现,参与了一整套完整的开发过程.积累了许多开发经验和实战经历,能够让以后更好的学习并参与开发工作.这次采用了与以往不同的方式,将自己所写的内容放在了服务器中,也让体会到了真正的网页流转流程.再设计过程中也出现了许多错误,例如类型不一致,网页无法通过其他地方找到,在以后的工作或者学习中也能尽量避免这些错误,更加专注于项目的业务流程,提高开发效率.通过实验也学习了相关的网页设计语言学习,对于设计的前端制作以及代码实现方面对于自己也有了进一步的.成绩评定:考核标准得分(1)能够按时出勤,不、不早退,实验过程中,具有严
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度装配式建筑木工构件加工合同3篇
- 二零二五版个人健康体检贷款合同范本抵押借款3篇
- 二零二五年度高空作业电梯临时使用合同2篇
- 2025年度高速公路建设项目采购及施工安装合同范本3篇
- 二零二五版医药包装材料环保升级合同2篇
- 二零二五年度智能家居系统研发与技术服务合同3篇
- 二零二五厂房租赁合同设备融资租赁条款3篇
- 二零二五年度厂区物料运输保险理赔协议3篇
- 二零二五年度海洋平台安全报警装置建设服务协议3篇
- 二零二五年度绿色低碳住宅认筹协议范本3篇
- 小学语文生本课堂教学设计
- 上海某建筑基础及上部结构加固工程施工方案砖木结构 砖混结构
- 精神病医院财务后勤总务管理制度
- 停车场施工施工组织设计方案
- GB/T 37238-2018篡改(污损)文件鉴定技术规范
- 普通高中地理课程标准简介(湘教版)
- 河道治理工程监理通知单、回复单范本
- 超分子化学简介课件
- 高二下学期英语阅读提升练习(一)
- 易制爆化学品合法用途说明
- 【PPT】压力性损伤预防敷料选择和剪裁技巧
评论
0/150
提交评论