JAVA与JSP 有什么联系

我已经看JAVA一段时间了。 可还是不理解JAVA具体有什么用? 我本来想学JSP的。可现在还是没看懂JSP与JAVA有什么联系,那位大侠跟我讲讲呀??
但是我不想学JAVA呀, 能不能直接学JSP呀? 这JAVA要学多长时间,才能学到JSP呀? 才能用JSP开发网站呀??

简单的说,java是语言,这个知道吧,当然它也是一个平台

java平台下又包含下面三个部分

j2se是标准版,也是基础,学好j2se才能更进一步的学习j2ee或j2me
j2ee是企业版,主要是用于企业级的应用程序(包含jsp等等)
j2me它是jdk的简化版本,主要是用于手机,无线用户上开发

jsp是j2ee里最基本最简单的了,基于java语言的动态网页开发,形式和asp差不多,j2ee主要是针对B/S的,即web开发,j2ee含有很多技术,JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVA MAIL 和 JAF
当然并不是都要学的,看你的兴趣,还有很多的框架可以学习,struts webwork jsf spring等等

学jsp ,java是一定要学的,你可以先看看java基础知识 ,jsp包含自己的内置对象,还有一些标签和指令 简单的jsp页面更像是一种脚本语言(在静态页面里嵌套java代码),jsp页面编译时先转换成servlet,servlet就纯是java代码了,所以学习servlet是非常重要的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-28
jsp是java的分支j2ee中的一项非常重要的技术
可以用来开发动态web网站
第2个回答  2008-07-28
JAVA可以开发像QQ,还有很多桌面程序啊!
JSP只是JAVA的一个发展方向而已,JSP用到了java中的Servlet.jar包而已,JSP是开发B/S程序(在IE浏览器上运行的);JAVA swing一般开发C/S 或 桌面程序
第3个回答  2008-07-30
说的简单点,jsp就是html语言加上java程序控制,我们现在看到很多网站都会有让人注册登录的功能,而单纯的html只能在浏览器显示一个页面和从客户端想服务端提交简单的表单数据,而通过程序(正如java),可以完成很多客户端和服务端的交互功能,jsp属于服务端的程序,比如说有一个登陆界面,上网的人要输入用户名和密码,它就依靠java程序进行身份验证,比较所输入的用户名和密码数据库中存在不存在,从而判断登陆成功与否
不学java就像学jsp是不可能的!!,其实jsp的起点是比较高的,在学jsp之前要先掌握html,css,java,servlet,数据库,因为jsp是基于服务端的,数据库和服务器必不可少,推荐用Mysql数据库,tomcat服务器,eclipse开发工具(都是免费的),祝你好运
第4个回答  2008-07-29
java是一种语言, jsp是java中j2ee内的技术.
想要学好JSP必须先学会它们的语言..jsp是java的一个发展方向,例如你想上美国找工作,你至少得熟悉些它们的语言才能行得通吧?
你现在还没入门..最好还是找个老师或什么培训机构带你下学习的方向然后自己自学也理解这里面之间的关系了..
第5个回答  2008-07-29
一句话就概括了:Java是大海,jsp是汇入大海的一条河。这样明白了吧。