MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 初学jsp疑问解决思路

初学jsp疑问解决思路

www.MyException.Cn  网友分享于:2015-08-27  浏览:4次
初学jsp疑问
首先就是<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %> 
中的uri是干吗的,还有jsp标准操作元素怎么看不懂,跳过要紧嘛?

------解决方案--------------------
更同意4楼的说法.
这个uri,类似xml里的namespace,是为了防止标签命名冲突.随便写什么,只要唯一,有的人把uri写成一个具体的路径,当然也可以,只要他是唯一的.
但web服务器不会真的到uri这个地方去找这个tld.
taglib-location 才指明了tld的具体位置
<taglib>
<taglib-uri>http://csdn/framework/webcontrol</taglib-uri>
<taglib-location>/WEB-INF/classes/frame_configs/webcontrol.tld</taglib-location>
</taglib>

这个uri会在两个地方用到:
1.taglib 定义文件
2.在jsp引入这个taglib的时候.

在不同的jsp标准下,可能在web.xml里面关于自定义标签的写法还不一样. 高版本的好象是可以省略url或是location其中的一个.忘记了.

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有