JavaWeb开发模式
1、发展历程
2.模式分析
- JSP+JavaBean模式适合开发业务逻辑不太复杂的web服务程序。这种模式下,JavaBean用于封装业务数据,JSP即负责处理用户请求,又显示数据(JSP编写业务逻辑控制代码)
- Servlet+JSP+JavaBean(MVC)模式适合开发复杂的web应用,在这种模式下,servelt负责处理用户请求,jsp负责数据显示,javabean负责数据封装,这样各个模块之间层次清晰,一般采用该模式开发
3.JavaBean
3.1 要求
- 是一个Java 类
- 必须存在无参数构造方法
- 有成员变量都是private
- 如果想private成员变量被外界访问,提供public的get和set方法
3.2 jsp中与JavaBean相关的标签
- <jsp:useBean>
- <jsp:setProperty>
- <jsp:getProperty>
4.开发模式实践
实践请参考一下博文
注意在使用JSP + JavaBean开发时,form表单提交的name要与Bean中的属性名称一致
index.jsp中
Calculator类中