fossil

鸟在笼中,恨关羽不能张飞 人处世上,要八戒更须悟空
posts - 40, comments - 0, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

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'

视频截图:

image

image



BeanSoft 2007-11-19 09:24 发表评论

文章来源:http://www.blogjava.net/beansoft/archive/2007/11/19/161502.html

只有注册用户登录后才能发表评论。


网站导航: