request.getQueryString() 返回NULL

今天將工程部署到WAS6.1時發現request.getQueryString()返回爲NULL,在TOMCAT上是正常返回結果的.經過查找發現,應該是WAS採用的serlet api 版本的問題,改下寫法就可以.如下:

The null value is returned by request.getQueryString() is due to change in requestdispatcher implementaion in servlet 2.4 specification.

The error can by resolved by using

request.getAttribute("javax.servlet.forward.query_string")

 instead of

request.getQueryString() 
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章