Java Web框架之一层模型-JSP实现

4、JavaWeb一层模型-JSP实现

4.1、JSP框架开发任务分解

新建web项目JSP

实例代码:参考上传代码 JSP.ZIP

URL: http://localhost:8080/JSP/login.jsp


源代码:csdn官网

http://download.csdn.net/detail/big2008bone/8850963

 

实例需求请看博文:

http://blog.csdn.net/big2008bone/article/details/46682421


用户登入,用户注册,用户退出功能。

任务分解如下:

三个请求显示JSP页面:

登录页面(Login.jsp)、

欢迎页面(welcome.jsp)、

注册页面(register.jsp)

三个处理响应JSP页面。

登录操作、退出操作,注册操作

 

4.2、JSP技术实现

1、登录页面_login.jsp

http://localhost:8080/demo/login.jsp

 

 

 

2、登录操作_login_action.jsp

功能说明: 根据表单提交的用户和密码,判断是否为空,若为空返回登陆页面。若不为空,则连接数据库进行验证。通过则进来欢迎页面。

 

Sql语句拼接时,变量的引用需要使用“”双引号,

单引号表示,SQL语句中字符串类型。

3、欢迎页面_welcome.jsp

 

若图片没有加载成功,在webContent目录下新建images目录,存放图片文件,然后必须在Eclipse上将目录刷新出来。才能加载图片。

 

4、退出操作_logout_action.jsp

 

 

5、注册页面_register.jsp

 

 

 

6、注册操作_register_action.jsp

 

 

 

4.3、程序结构总结

该原型的程序结构如图所示:

JSP为项目的名称,也为项目的根目录。

WEB-INF,lib,web.xml及新增八个JSP文件。新增存放图片的images目录。

JSP.zip原型,请求的显示页面为JSP,响应处理也调用JSP文件操作JDBC对象来完成的。

 

原型的好处是可以拿来直接开发新的功能,若要扩展功能,只需要开发两个文件即可:

1、       JSP表单显示文件:用于显示用户输入的表单

2、       JSP响应处理文件:用户输入提交的响应处理的页面,通常习惯命名上增加一个后缀“_action”以示区别

接下来,我们要优化这个原型,添加JavaBean。请看下面java web框架之二层模型JSP+JavaBean

      

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值