■■求教sun-j2ee-ri.xml里配置的问题■■

yyhyan 2003-05-31 05:37:13
sun-j2ee-ri.xml中有一段:
....
<res-ref-name>jdbc/EstoreDataSource</res-ref-name>
<jndi-name>jdbc/Cloudscape</jndi-name>
....
但是“jdbc/EstoreDataSource”,“jdbc/Cloudscape”在哪里可以找到呢?

...全文
37 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyhyan 2003-05-31
  • 打赏
  • 举报
回复
■■
知道了,不知道对不对,欢迎大家指正
sun-j2ee-ri.xml也是部署文件,作用相当于Tomcat或weblogic中的web.xml,其元素标记(如:res-ref-name)在sun-j2ee-ri.dtd中定义,"jdbc/EstoreDataSource"是个引用名称,不是实际名称,server.xml(在Tomcat中)或weblogic.xml(在weblogic中)中才定义了这个名称的真正的引用映射名称,如:jdbc/EstoreDataSource→javax.sql.DataSource;
因此,学习j2ee要学会看懂xml部署描述的解析层次,server.xml是应用服务器级别的解析部署环境的xml,而web.xml、ejb-jar.xml、application.xml都是在次一级层次的解析部署xml;

server.xml是定义了应用服务器环境信息,如web应用资源、http会话参数,jsp参数,资源引用,安全角色分配等;
web.xml是部署解析web组件或外部资源,如datasource、ejb、安全领域;



■■

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧