当前位置: 技术问答>java相关
Java新手的三个问题
来源: 互联网 发布时间:2015-06-06
本文导语: 1.是不是IE6不支持Applet?Jsp呢? 2.Jsp和Serverlet有什么区别? 3.Asp是通过IIS来解释执行的,Applet,Serverlet,Jsp呢? 谢谢 | 对于新手的话。我觉得可以这么解释。 1。ie6据说是对java支持不是很好,但不是不...
1.是不是IE6不支持Applet?Jsp呢?
2.Jsp和Serverlet有什么区别?
3.Asp是通过IIS来解释执行的,Applet,Serverlet,Jsp呢?
谢谢
2.Jsp和Serverlet有什么区别?
3.Asp是通过IIS来解释执行的,Applet,Serverlet,Jsp呢?
谢谢
|
对于新手的话。我觉得可以这么解释。
1。ie6据说是对java支持不是很好,但不是不支持。
2。jsp是html嵌java,而serverlet是java嵌html。
3。applet是由浏览器中的控制台解释执行,而serverlet和jsp是经过jdk编译后,由后台服务器,如tomcat或者jswdk解释执行。
接下来楼下的发表高见。
1。ie6据说是对java支持不是很好,但不是不支持。
2。jsp是html嵌java,而serverlet是java嵌html。
3。applet是由浏览器中的控制台解释执行,而serverlet和jsp是经过jdk编译后,由后台服务器,如tomcat或者jswdk解释执行。
接下来楼下的发表高见。
|
1.是不是IE6不支持Applet?Jsp呢?
如果你安装了插件,IE6 也可以显示 Applet 动画,JSP 是服务器端程序,发送到 IE 的时候已经全部都转化成 HTML 了,不存在 IE 不支持的问题。
2.Jsp和Serverlet有什么区别?
JSP 就是让用户写 Serverlet 更容易了,实际上它也是编译成 Servlet 再执行的
3.Asp是通过IIS来解释执行的,Applet,Serverlet,Jsp呢?
Applet 由浏览器解释,Servlet 和 JSP 由相关服务器来解释,如 JSWDK, TOMCAT 等。
如果你安装了插件,IE6 也可以显示 Applet 动画,JSP 是服务器端程序,发送到 IE 的时候已经全部都转化成 HTML 了,不存在 IE 不支持的问题。
2.Jsp和Serverlet有什么区别?
JSP 就是让用户写 Serverlet 更容易了,实际上它也是编译成 Servlet 再执行的
3.Asp是通过IIS来解释执行的,Applet,Serverlet,Jsp呢?
Applet 由浏览器解释,Servlet 和 JSP 由相关服务器来解释,如 JSWDK, TOMCAT 等。
|
1和3已经结实的很明白了,再补充点2的问题。
简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。
后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。
简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。
后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。
|
简单说servlet就是一个java程序,比较繁琐!jsp是采用java作为脚本技术!就像ASP是一种技术,而写ASP的是JS或VBS一样!
jsp和ASP的工作原理大致相同!通过一个解释服务起来产生html代码,在把它返回给客户的浏览器!
ASP用的是IIS,jsp主要用的是TOMCAT!
关于applet就简单多了,它就像一个flash程序,下载回你的电脑里运行,只要你的电脑里有相关的插件就可以正常运行!!
jsp和ASP的工作原理大致相同!通过一个解释服务起来产生html代码,在把它返回给客户的浏览器!
ASP用的是IIS,jsp主要用的是TOMCAT!
关于applet就简单多了,它就像一个flash程序,下载回你的电脑里运行,只要你的电脑里有相关的插件就可以正常运行!!