SP2019-LAB1.1&1.2:Web开发框架搭建与数据库操作初体验
需积分: 0 195 浏览量
更新于2024-08-04
收藏 493KB DOCX 举报
本次资源包含了两部分关于Web开发的作业,分别是SP2019-LAB1.1 和 SP2019-LAB1.2,由学生黄炯睿完成。作业1主要涉及的是一个Web框架的搭建和基本的Java Web应用程序的入门。
在作业1.1中,学生首次接触Web开发,需要安装和配置Tomcat服务器。遇到的问题包括`startup.bat`脚本一闪而退,通过设置Java_HOME环境变量解决了这个问题;另一个挑战是8080端口被占用,通过命令行管理工具识别并关闭占用进程,确保Tomcat能够正常启动。作业的目标是实现一个显示`Hello World`的简单网页,虽然初学者可能会在Java基础学习上花费较多时间,但最终成功完成了任务。
参考链接1:<https://blog.csdn.net/AcTarjan/article/details/82990196>
参考链接2:<https://www.cnblogs.com/jiayongji/p/6392078.html?utm_source=itdadao&utm_medium=referral>
在作业1.2中,学生进一步扩展到了数据库功能,使用外部样式表控制网页设计。主要任务是创建一个包含注册和登录功能的网页,利用JSTL库简化代码。登录界面通过表单提交进行验证,如果用户名和密码不正确或不存在,用户会被重定向回登录界面。注册界面则要求用户名、密码不为空,且两次输入的密码需一致。在用户尝试注册时,系统会检查数据库中是否存在该用户名,避免重复注册。
这个作业不仅锻炼了学生的HTML、CSS、JavaScript基础知识,还涉及到了Java Servlet和JDBC的基本操作,以及前后端交互的设计。通过这些实践,学生加深了对Web开发流程的理解,特别是数据持久化和安全性处理的重要性。
总体来说,这两个作业旨在引导学生从零开始掌握Web开发的基础架构和核心技能,培养他们解决问题的能力和自学能力。完成这些任务需要扎实的编程基础和良好的文档阅读习惯。
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
点击了解资源详情
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2021-02-23 上传
不美的阿美
- 粉丝: 23
- 资源: 292
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手