分类目录归档:JAVA/J2EE/JSP

Javascript, JSP, J2EE的区别

Javascript, JSP, J2EE的区别

javascript

是运行在客户端的脚本程序,和java没有任何关系,不属于java的范畴。语法极为灵活,因此javascript极为强大,可以毫不夸张的说:只用html+javascript+xml就可作出asp.net和jsp等才能实现的动态网站。这也是就是现在的ajax。
servlet:说白了就是纯java的程序,只不过是运行在服务器端,需要编译为.class文件,而动态网站的后台逻辑层就是靠servlet实现的。

jsp

运行在服务器端的动态网页编辑语言,由标记和自定义的标记库组成。jsp是你要实现动态网站所亲手写的代码,jsp会被完全编译为servlet,真正在服务器后台运作的是servlet。

j2ee

是java的三大平台之一,即:j2ME,j2SE,j2EE。
j2EE包JDBC,JNDI,EJB,RMI,Java IDL/CORBA,JSP,Java Servlet,XML,JMS,JTA,JavaMail,JAF等等。
总之它是个面向企业的平台,与之对应的就是微软的.NET。

HTML注释中插入JSP表达式

在客户端显示一个注释

JSP 语法

<!– comment [ <%= expression %> ] –>

例子 1

<!– This file displays the user login screen –>

在客户端的HTML源代码中产生和上面一样的数据:

<!– This file displays the user login screen –>

例子 2

<!– This page was loaded on <%= (new java.util.Date()).toLocaleString() %> –>

在客户端的HTML源代码中显示为:

<!– This page was loaded on January 1, 2000 –>

总结

这种注释和HTML注释很像,也就是它可以在”查看源代码”中看到。

唯一有些不同的就是,你可以在这个注释中用表达式(例子2所示).这个表达式是不定的,由页面不同而不同,你能够使用各种表达式,只要是合法的就行,更多的请看表达式。

//和/* */在html里也是常用的注释,但只能用在js和CSS语言,不对HTML语言起作用!