weblogic在处理jsp tag的scope属性时的BUG???
本人在项目中使用taglib,本来在tomcat下,很正常,迁移到weblogic时,大部分也正常,但有一个结构出现问题,即在TAG嵌套时,无法正常读取范围内的变量,请看以下结构体:
<testj:class id="100">
<%=testInfo.getTitle()%>
<testj:class id="200">
<%=testInfo.getTitle()%>
</test:class>
<%=testInfo.getCotent()%>
</test:class>
这就是嵌套代码的风格,在第一个TAG中,套了一个同样的TAG,然后在第二个嵌套TAG结术后,又继续调用第一个的变量,继续输出
按道理,最后一个 <%=testInfo.getCotent()%> 应该输出 第一个TAG变量的信息,却在实际应用中,发现,他却显示了 第二个TAG的变量信息。 这已充份论证,确实如何。
本以为是TAG的scope未定义好,结果定义了如下:
.......
<variable>
<name-given>ARTICLE</name-given>
<variable-class>cn.com.test.vo.articleVo</variable-class>
<declare>true</declare>
<scope>NESTED</scope>
</variable>
......
按定义,NESTED是从标签开始到标签结束,却无法正常显示。
在tomcat中显示一切正常。
不知道这个问题算不算weblogic的BUG
转载于:https://www.cnblogs.com/dekn/archive/2006/12/04/580982.html
weblogic在处理jsp tag的scope属性时的BUG???相关推荐
- jsp tag 自定义标签实现按钮的显示
前些天在一个项目中做了一个最基本的权限管理(标准的权限结构,用户-角色-菜单),后来需要精确地控制到按钮就想到了使用自定义标签(jsp tag)来处理按钮的显示与隐藏. 下面是我参考网上的资料自己写的 ...
- 使用jsp,tag提取字符串中的单词
** 使用jsp,tag提取字符串中的单词 ** JSP中调用Tag 在表单中输入字符串,提取其中的单词 参考代码: giveString.jsp <%@ page contentType=&q ...
- HTMLtd 标签的 scope 属性
定义和用法 scope 属性定义将表头单元与数据单元相关联的方法. scope 属性标识某个单元是否是列.行.列组或行组的表头. scope 属性不会在普通浏览器中产生任何视觉变化.屏幕阅读器可以利用 ...
- spring配置详解-scope属性
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://ww ...
- maven中scope属性的
转载自 maven中scope属性的 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署.目前<sc ...
- Bean的scope属性
1.singleton(默认值):单列对象,被标识为单例的对象在spring容器中只会存在一个实例 测试如下: 我们创建一个User类: public class User {private Stri ...
- 自动注入、加载 properties 文件、scope 属性、单例设计模式
一.自动注入 在 Spring 配置文件中对象名和 ref="id"id 名相同使用自动注入,可以不配置<property/> 两种配置办法 2.1 在<bean ...
- spring基础——<bean>scope属性
通过对scope属性的设置可实现单例或多例,默认不设置为单例 singleton 单例(默认值) prototype 多例 例如 <bean id="user" class= ...
- Spring scope属性详解
scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间,即在IOC容器在 对象进入相应的scope之前,生成并装配这些对象,在该对象不再处于这些scope的限定之后,容器通常会销毁 ...
最新文章
- 【教程】Matrikon OPC使用教程连载(四)
- MathType如何设置标尺的单位
- feture selection
- vb字符串在内存中的分布?
- vue之父子组件通信
- php select socket
- zookeeper的单实例和伪集群部署
- Android之解决VideoView控件的进度条位置摆放问题和打开播放黑屏问题
- oem718d 基准站设置_RTK电台、网络模式作业设置流程
- JVM学习--(二)内存模型、可见性、指令重排序
- 四剑客查找字符_linux 四剑客 find 、grep、sed、awk整理
- mysql 服务器 utf8_MySQL编码设置方法 MySQL编码为utf8设置方法
- android mainactivity 刷新fragment,Android刷新从FragmentActivity android.support.v4.app.Fragment
- 计算机应用基础任务化教程试题及答案,计算机应用基础任务化教程windows7office2010试卷(带操作题)及答案.doc...
- gdb 命令_16. 如何使用 GDB 调试 Go 程序?
- js实现键盘按键映射
- 「熊猫」变「长臂猿」,「乌龟」变「来复枪」,深度学习模型被攻击,破解之道有哪些?
- English Writing Note
- 局域网络连接的计算机不全,大神教你win7局域网内可以看到对方计算机但无法连接的办法?...
- 发布uubox.net客户端工具及其源代码
热门文章
- linux 硬盘空间监控,Linux服务器硬盘空间监控
- 背景调查 跳槽_分享 | 录用背景调查,查的到底是什么?
- linux 建立交叉编译环境变量,ARM-Linux-gcc-4.4.3交叉编译环境终于搭建
- suse linux如何重置密码忘记,SUSE Linux忘记root密码的处理办法
- 大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题(以ubuntu-18.04.3、Mware Workstation 15.1.0 Pro为例)
- Spring BPP中优雅的创建动态代理Bean 1
- android模拟器默认位置的修改
- java程序面向对象show,20165309 实验二 Java面向对象程序设计
- Xctf练习sql注入--supersqli
- ming window 交叉编译_opencv3编译pc端及交叉编译arm端