网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > JSP教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.JSP在win2000下的安装.
.利用JSP 2.0开发Web应用程序.
.zip版本Tomcat配置新手入门.
.十二、脚本元素、指令和预定义变.
.一、Servlet和JSP概述.
.jdk6.0 + Tomcat6.0的简单jsp,Se.
.JSP开发导引.
.八、设置HTTP应答头.
.JDBCTM 指南:入门.
.Apache+Servlet+Jsp环境设置(上.
.JSP入门教程(1).
.几则JSP入门知识总结.
.WIN98/2000下的jsp服务器.
.JSP开发入门(三)--JSP与JavaBean.
.JSP与XML的结合.
.入门教程:JSP标准模板库(下).
.Windows下JSP开发环境的配置.
.JDBCTM 指南:入门5 - ResultSet.
.配置Eclpise+tomcat并实现JSP的编.
.JSP简明教程:令人兴奋的脚本编程.

JSP由浅入深(4)—— Scriptlets

发表日期:2001-7-26


上面的教程我们已经学会了如何在JSP网页中通过在<%= and %>字符系列之间嵌入Java表达式。但是通过将Java表达式放置到HTML进行大量的编程工作是很困难的。

JSP另外允许你编写Java代码块嵌入到JSP中。具体做法是:将Java代码段放置于<% and %>字符之间。其实跟表达式是一样的,只不过在开始的地方没有等号而已。

代码块就是我们熟知的“scriptlet”。如果单单是scriptlet,对于HTML起不了任何作用。而每次scriptlet包含了被执行的Java代码的时候,JSP就被调用。

下面的代码是对上一节JSP教程进行修改后的代码,我们增加了一个scriptlet:

<HTML>

<BODY>

<%

// This is a scriptlet. Notice that the "date"

// variable we declare here is available in the

// embedded expression later on.

System.out.println( "Evaluating date now" );

java.util.Date date = new java.util.Date();

%>

Hello! The time is now <%= date %>

</BODY>

</HTML>

如果你运行上面的例子,你将会注意到“System.out.println”输出在服务器日志中。这是一个方便的方法来作一些简单的调试。有些服务器在IDE中有调试JSP的功能,你可以参见服务器文档来查看是否有这种功能。
上一篇:JSP由浅入深(3)—— 通过表达式增加动态内容 人气:19041
下一篇:JSP由浅入深(5)—— Scriptlets和HTML的混合 人气:17834
浏览全部JSP由浅入深的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐