关于jsp:include 标签指向的页面无法显示的问题

最近同事遇到了一个很奇怪的问题(我们小生没见过,自然认为奇怪.莫怪莫怪!).

<jsp:include page="modifyTemplatePlan.action">
	<jsp:param value="<%=firstid%>" name="planid"/>
	<jsp:param value="modify" name="operatemode"/>
</jsp:include>

 

就是这段代码,他们在开发环境(tomcat)上跑的时候,没有任何问题,当升级到weblogic环境上的时候,页面无论如何也出不来.

然后,做了n种尝试, 开始也认为是不是jsp:include 不支持.action的形式啊.?.然后换成jsp页面,情况没有任何改变..

(省略n种改动..).

 

因为是tomcat中可以,weblogic中不可以,所以肯定是页面编写的不够规范的问题,对于这个页面的规范,也没什么了解过,所以才手忙脚乱的搞了好久..下面贴上正确的代码

<jsp:include page="modifyTemplatePlan.action">
	<jsp:param name="planid" value="<%=firstid%>" />
	<jsp:param name="operatemode" value="modify" />
</jsp:include>

 

 

看出来分别没有? 就是jsp:param的属性顺序问题...name一定要在value前面..囧~~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值