偶老师讲,最好HTML做界面。。。但是,发现,好像哪里的例子都是JSP,,,话说这两者的区别我只是到html是静态的,jsp是动态的。那是不是就是说,如果我要遍历数据库中的表,里面显示的东西只能用Jsp显示嘛?所以说这些只能用jsp?? 还有html里好像<%@ taglib prefix=”s” uri=”/struts-tags”%>不能识别饿@。@ |
|
5分 |
html是静态的,和用户打交道的,要显示数据就用ajax了,什么EL,struts标签,html都不认识
jsp是动态的,和程序员打交道, 在就看楼下了 |
5分 |
不一定,遍历完,刷新页面,也能实现你想要的结果啊
|
我个人感觉,JSP就是在HTML中插入些Java代码呢、
|
|
5分 |
1楼正解 |
5分 |
要遍历数据库中的表,里面显示的东西只能用Jsp显示。 |
这话显得太外行了 |
|
10分 |
html就是动态的 jsp简单理解就是dhtml 动态的html… 不过肯定的告诉你 html里面不能直接使用jstl,struts1/2 这些标签
|
10分 |
其实这里有这么一个定论,随着网站越做越大,数据量越来越多的情况下,就要考虑工程性能问题,比如项目要快速的响应用户的请求之类的,以为静态的html没有什么逻辑代码, 服务器不需要做很多处理,能够很快的解析和响应用户,而jsp 里面嵌套着 数据的存取,而且还要讲jsp 解析为servlet ,最后通过流的形式来响应客户端,所有才会慢。 所谓尽量的用静态 html ,并不是所有的地方全部是静态,能用静态的地方尽量用静态的,将静态与动态分离相互嵌套。一个页面可能是有多个页面组合而成的! |
用 freemarker 标签吧
|