Posted on 2007-11-30 20:57
J2EE UP UP 阅读(592)
评论(0) 编辑 收藏
MyEclipse 6 实战开发讲解视频入门 6 Web 入门开发 - JSP/HTML/JDBC 登录
本视频介绍了开发中最难而又最容易被轻视的部分: JSP, 部分是因为很多人过分夸大了 Web 层框架例如 Struts 1 or 2, Spring MVC, JSF, Wichet 等等的作用(事实上对于编写复杂的页面, 这些框架都没多大帮助). JSP 是表现层, 实际上不是那么容易做好的, 因为它综合了 Web 层的几乎所有技术, 包括但不限于 DHTML, JavaScript, CSS, AJAX, 缓存等.
友情提示: 下载微软网盘文件时关闭下载工具, 否则你将得到错误的文件, 双击 EXE 会出来 DOS 窗口. 正确操作是点击文件名后能看到显示下载链接和文件大小等信息.
代码: http://cid-519b3f7aa2172030.skydrive.live.com/self.aspx/Public/MyEclipse6Videos/6_JSPHelloWorld.zip 445KB
视频(第一部分): http://cid-519b3f7aa2172030.skydrive.live.com/self.aspx/Public/MyEclipse6Videos/MyEclipse6_6_1.exe 22分05秒 8.20MB
视频(第二部分): http://cid-519b3f7aa2172030.skydrive.live.com/self.aspx/Public/MyEclipse6Videos/MyEclipse6_6_2.exe 40分26秒 10.5 MB
1. 新建 Web 项目
2. 编写首页,登录提交表单页面并加入客户端表单验证 JavaScript, 超链接CSS
3. 编写后台 Java 类 - 业务层(Biz Layer)和数据层(DAO)
4. 编写 JSP, 加入必要的验证并调用后台业务类
5. 测试运行, 验证登录和退出
6. SQL 注入: 用户输入名字为 user' or '1' = '1 拼出的攻击SQL为:
select * from myuser where user = 'user' or '1' = '1' and password = 'abc'
视频截图:
文章来源:
http://www.blogjava.net/beansoft/archive/2007/11/19/161502.html