最近学了html,css,javascript 想问问这些和jsp什么关系,什么是jsp?是语言吗? 还有tomcat是干什么用的?

别说概念什么的,概念我百度百科了。。。 说下通俗的,好理解的。。

打个虽然不是很贴切但是很形象的比喻:
html,css,javascript 这些是演员,观众看到的就是这些演员的表演;(这些都是在客户端也就是浏览网站的人所用的电脑上运行的)
jsp 是导演、摄影、编剧等等这些人,由他们决定演员演什么、怎么演,但他们都是幕后的,观众直接看不到的;(这是在网站所在的服务器上运行的)
tomcat 是制片人,由他把整部影片包装后投放市场。找不到其他更贴切的来形容了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-31
html,css,javascript 是设计网页显示效果和相关功能的客户端(即浏览器)Web语言,而jsp是服务器端的编程语言。
Tomcat就是一个小型的服务器,其工作原理和Apache一样:由浏览器发出请求,然后服务器响应
第2个回答  2012-07-29
html,css,javascript

属于网页前端语言

jsp
属于网页后端语言,后端语言还有PHP ASP.NET ASP(快淘汰了)

写得严密算jsp安全性最高

中间加个数据库就是一个网站追问

你这里的后端是不是指服务器?

追答

后端,简单的企业网站就是操作数据的查询 插入 删除 更新等

本回答被网友采纳
第3个回答  2012-07-29
通俗:
html,css,javascript 是网页前端展示用的,就比如你现在看到知道网页就是有这几个部分组成的,
但是每个知道外观差不多,但是知道的问题和回答都不一样,这一块就得用jsp来解决。jsp通过操作数据库,运算判断你要访问哪个知道问题,读取内容,并填入模板,显示出来。tomcat可以理解为jsp的编译器,用来翻译用的。追问

jdbc不是能连接操纵数据库么。。和jsp什么关系 ?

追答

jdbc是Java连接数据库的API,jsp也是基于java语言的,所以jsp可以通过jdbc来连接数据库。jsp->jdbc->数据库

追问

有点迷糊了,是不是jdbc是个静的东西。。。它只在那里等着人用它。。。而jsp就可以通过它来实现对数据库的操作。。