Base-Jsp-11-使用脚本元素(8)
2008-02-23 09:27:05来源:互联网 阅读 ()
v 处理脚本语法错误使用脚本元素时,必须准备好处理一种新的语法错误。脚本代码几乎是原封不动地插入到servlet代码中,而servlet代码是在翻译阶段根据JSP页面生成的,因此,脚本元素中的语法错误会导致编译程序无法灵敏的报告错误。脚本元素中的语法错误在读取JSP页面时不会被发现,但在编译生成的servlet时会发现这些错误,编译器根据其在生成servlet代码中的位置(而不是JSP页面中的位置)来报告错误,但这种错误信息对JSP页面设计师来说不总是有意义。
指令和行为元素则没有这个问题,容器读取JSP页面,并通过生成适当的结果代码来替换所有的JSP指令和行为元素,容器需要详细的分析这些元素的类型,容器可以轻易的指出那个元素不正确,所以在替换过程中发生的错误,容器能比较准确的报告错误原因和位置。
报告脚本语法错误会出现误导性和令人困惑的出错消息,而且这种问题很难得到圆满的解决。因为当脚本代码和其他生成代码混合在一起的时候,容器很难查明真正的问题,所以尽量避免使用脚本代码。
上一篇: Base-Jsp-12-Jsp翻译为servlet
下一篇: Base-Jsp-13-缓冲和页面片断引入
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
