- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“玩转”Java系列
—————————————————————————————
PAGE \* MERGEFORMAT31
【更多Java – Android 资料下载,可访问尚硅谷(中国)官网 HYPERLINK / 下载区】
尚硅谷WEB书城
WEB知识目录
HYPERLINK \l _WEB_QuickStart之后完成 HTML/CSS/JavaScript/JS DOM/jQuery
WEB QuickStart
XML
HYPERLINK \l _2._Servlet之后完成 Servlet
HYPERLINK \l _3._JSP之后完成 JSP
HYPERLINK \l _4._EL表达式之后完成 EL表达式
HYPERLINK \l _5._JSTL之后完成 JSTL
HYPERLINK \l _6._cookie与session之后完成 cookie与session
HYPERLINK \l _7._My_tag之后完成 My tag
HYPERLINK \l _8._filter之后完成 Filter
HYPERLINK \l _10._文件上传下载之后完成 Listener
HYPERLINK \l _10._文件上传下载之后完成 文件上传下载
HYPERLINK \l _11._I18N之后完成 I18N
HYPERLINK \l _12._Ajax之后完成 Ajax
HTML/CSS/JavaScript 之后完成
1.1. 完成应用的前台主页面: index.html
1). 使用DIV+CSS完成整体布局
2). 使用iframe标签实现主内容界面的动态显示
1.2. 完成注册页面: regist.html
1). 用户注册的Form表单:
username/password/password2/email/注册提交按钮
1.3. 完成登陆页面: login.html
1). 用户登陆的Form表单:
username / password /登陆提交按钮
1.4. 完成注册表单的javascript验证(使用Jquery)
1). 用户名: 长度为6到12位, 只能输入数字和英文和下划线
/^\w{6,12}$/
2). 密码: 长度为6位, 只能输入数字和英文
/^[a-zA-Z0-9]{6}$/
3). 确认密码: 必须与密码相同
4). 邮箱: 格式必须正确, 可以不输入
/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
1.5.总结
HTML+CSS+Javascript
DIV iframe form table input a
CSS:
选择器: 标签名/id/class
效果: width/height/backgroudcolor/font-size/float/border text-decoration /text-align
Jquery
选择器
操作(CRUD, 事件)
正则表达式
Servlet之后完成
2.1. 分析web应用的结构
R
Regist.html
M
Mysql
bookstore
users
UserServiceBoolean regist(user){getUserByName(n)
UserService
Boolean regist(user){
getUserByName(n)
//判断
addUser(user)
}
UserDao
getUserByName(name)
addUser(user)
浏览器
ServletdoPost()us.regist(u)
Servlet
doPost()
us.regist(u)
注册
注册
Success.html
Success.html
error.html
获取请求参数username
封装成一个user对象
us.regist(user)?boolean
根据结果转向到成功或失败的页面
Struts2Spring
Struts2
Spring
db
db
DaoServiceServlet
Dao
Service
Servlet
JDBCUtils页面(html/jsp)
JDBCUtils
页面(html/jsp)
实体类
Hibernate
Hibernate
2.2. 搭建应用
1). 导入需要的jar包
2). 创建应用的包结构
com.atuigu.bookstore.servlet.client
RegistServlet
LoginServ
您可能关注的文档
- 尚硅谷Android企业级技术之_C语言.pdf
- 01_[尚硅谷]_张晓飞_HTML培训教程.docx
- 02_[尚硅谷]_张晓飞_CSS培训教程.docx
- 03_[尚硅谷]_张晓飞_核心Javascript培训教程.docx
- 04_[尚硅谷]_张晓飞_JavaScript DOM编程.docx
- 05_[尚硅谷]_张晓飞_jQuery培训教程.docx
- JNDI原理_尚硅谷_张晓飞.pdf
- 缓存技术浅谈_尚硅谷_张晓飞.pdf
- CIS实施技术手册-CIS电子病历.pdf
- CIS实施技术手册-CIS电子申请单.pdf
- 中国国家标准 GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- 《GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法》.pdf
- GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/T 32455-2024航天术语 运输系统.pdf
- GB/T 32455-2024航天术语 运输系统.pdf
- 《GB/T 32455-2024航天术语 运输系统》.pdf
- GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
- 中国国家标准 GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
最近下载
- 新生300天图解教程.docx
- 专题05:评价诗歌思想内容和观点态度(解析版)-2025年高考语文一轮复习知识清单.docx
- S7-200 SMART PLC应用技术 模块一 S7-200 SMART PLC基本指令的应用.pptx VIP
- 2024“降低非计划重返手术室再手术率”实施方案.pdf
- 《小蝌蚪找妈妈》识字微课教学课件—【精品课件】.pptx
- 高电压工程基础-第二版-课后答案-(施围-邱毓昌-张乔根).pdf
- 中医内病外治的研究进展及思路_全身性疾病药物外治的文献回顾_发展趋势及技术要点.pdf
- 部编版(五四制)语文六年级上册第二单元综合素质评价卷(含答案).doc VIP
- 2023年武汉科技大学法学专业《民法学》期末试卷A(有答案).docx VIP
- 浅谈中医内病外治法课件.ppt
文档评论(0)