日期:2014-05-18  浏览次数:20674 次

JSP有没有像PHP那样的模板技术,分离HTML代码和程序代码
JSP有没有像PHP的Smarty那样的技术,分离HTML代码和程序代码?
不是视图和应用逻辑的分离,是分离HTML代码和程序代码。

------解决方案--------------------
用JSP标签
什么 <jsp:usebean ……>
后面指明用哪个bean
不知道LZ指的是不是这个意思?
------解决方案--------------------
概念类不清楚。哈哈。
到如今为止,只会用,不理解。
太伤脑筋了。搞技术的迟早会被淘汰的。
------解决方案--------------------
楼主还停留在Model1开发模式上

上网搜一下model2,你就知道该怎么进行开发了

至于你说的模板,用来分离表现层和代码

Java里面有许多,FreeMarker, Volecity等等都是常用的模板

Java比PHP更进一步,不但分离HTML和代码,还要搞N层架构。。。
------解决方案--------------------
tiles
等等等等,多得是了
------解决方案--------------------
最好用 tapestry 取代jsp 就是纯html
------解决方案--------------------
jsp+javabean不就是已经把java代码分开了么?不过想做到jsp页面全无java代码还要用到一些标准标签库和自定义标签库。
而用tapestry 取代jsp的话就完全是html代码。。。
------解决方案--------------------
看看jsp model2!
------解决方案--------------------
FreeMarker, Volecity
------解决方案--------------------
天然就可以啊。最简单的javabean
------解决方案--------------------
完全可以
------解决方案--------------------
还没听过这个啊tapestry,又落后啦!?
------解决方案--------------------
MVC模式:
M:JavaBean存放数据的模型
V:JSP表现页面
C:Servlet逻辑操作

基本流程是 一个请求 -> Servlet-> JavaBean -> Jsp
要是再使用Jstl标签库开发,那就很清晰了
------解决方案--------------------
mark!
------解决方案--------------------
tapestry 出来不久,和struts2.0雷同
------解决方案--------------------
gaga