首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

JSP作为一种表示技术,并不限于动态生成HTML内容,它可以用于生成任何类型的动态文本内容,比如XML。在生成XML时,要留意是否需要对保留的特殊字符进行转义。生成动态XML文档时,谨慎的做法是使用JSTL <c:out> 标记,这有助于避免转义问题。

本章介绍了如何使用JSP来生成验证代码在用户浏览器上执行,这里验证代码用JavaScript 编程语言创建。此外我们还讨论了用JSP动态生成可执行代码的问题。如果使用JSP生成代码,客户端数据验证的过程将有所简化。我们讨论了以下有关验证的内容:

q    表单数据验证可以在服务器端完成(即通过JSP),也可以在客户端完成(使用JavaScript代码)。

q    服务器端数据验证通常效率都很低,不仅需要网络访问,还要占用大量服务器端CPU时间。不过对于某些验证任务来说,必须在服务器端进行数据验证。

q    设计合理的Web应用会尽可能地充分利用客户端验证,不过可能仍有一些服务器端数据验证逻辑。

q    把客户端可执行JavaScript代码的动态生成封装在一个定制标记库中,就可以重用这个逻辑。这样一来,开发人员即使不了解如何编写JavaScript代码,也可以创建客户端验证的JSP代码。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论