有关jsp页面的两个书写方式
请问下面两个jsp书写方式有和区别?
1. <%
String name = "scott ";
String s = " <tablte> <tr> <td> "+name+ " </td> </tr> </table> " ;
%>
2.
<tablte>
<tr>
<td> <%= name %> </td>
</tr>
</table>
以上哪个有优势?
------解决方案--------------------凡有模型(业务逻辑方法类、JavaBean)、控制器(只对视图层传来的数据调用模型方法,再将响应数据扔给视图去显示)、视图(只显示数据,不处理业务逻辑)符合这样结构的就称为 MVC 模式。用了 JavaBean 就不是 MVC,因为 V 层不能直接调用 M 层的方法,需要采用中间的 C 层来处理。
在控制器不一定要用 Struts 的,用 Servlet 也可以做到的啊。
注意的是:在控制器中不出现 out.print 之类输出 HTML 代码的语句,仅将结果存入 request 或 session 中进行转发;而 JSP 中不出现 <% %> 之类的东西,一般使用 EL、JSTL 来控制页面。