Websphere下部署tomcat程序配置差异

本文详细介绍了在Websphere下部署Tomcat程序时遇到的配置问题及解决方法,包括数据类型转换、三目运算符、JSP标签属性、字符集设置、Struts2 Action找不到等问题,提供了解决这些问题的具体步骤和配置建议。
摘要由CSDN通过智能技术生成

Websphere下部署tomcat程序配置差异

 

1、在was中基础数据类型和他的对象之间不能被隐式转换。如: 一个int类型的变量被赋值成一个Integer对象或者一个一个Integer直接对象和一个int类型的变量或常量进行比较等。

解决方法:在对象的后面显示的调用相应的转换方法。如Integer对象intValue()方法。

2was中对三目运算符号?:的应用也不能被隐式转换,必须保证在:的两边的数据类型一致。如:true?"":Long 这种写法was不会给Long类型的对象自动加上toString()方法进行隐式转换。

解决方法:在对象Long的后面加上toString()方法。

3was自带的1.5jdk不能解析范型,jsp页面不能用任何范型。但是在java类中用范型然后用sun1.5以上的jdk编译以后was是可以执行的
4
was中对jsp标签的属性用常量赋值时不能用<%=常量%>的方式而应该去掉<%=%>。如:

<pg:pager items="<%=pageInfo.getTotalCount()%>"
    index="center"
    maxPageItems="<%= pageInfo.getPageSize() %>"
    maxIndexPages="10"
    isOffset="<%= true %>"
   url="<%="/approve/print!list.action"%>"
    export="offset,currentPageNumber=pageNumber"
    scope="request">
 <pg:param name="action" value="<%=actionName%>"/>
 <pg:param name="maxPageItems"/>
上面这段代码中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值