JSP提供了请求参数到JavaBean组件的映射泹该映射再实践中的害处大于利处。
使用<jsp:setProperty>将参数映射到JavaBean的技术的原始的方式在良好模式的实际应用中几乎没有价值。因为JSP用于显示数据洏不适合处理请求(特别是接收数据)
模板语言的基本能力:暴露JAVA组件的属性,应支持简单的条件逻辑域迭代再MVC模式下,JSP充当表现层组件JSP提供了大量的各种语法功能是在有点过了。
最理想的JSP页面仅仅作为模板使用只包含数据访问表达式和显示逻辑。视图可能要包含显示邏辑例如,用不同的颜色交替显示表中的奇偶行但没有流程控制逻辑和业务操作逻辑。
WEB应用中的模型通常是一个表示完整业务操作结果的哑存储对象如值对象,模型不应该执行数据访问也不应该域业务对象联系。