2014-04-08 94 views
-1

我需要將一個字符串數組從一個servlet傳遞到另一個servlet,所以我把它放在會話中。將數組從一個servlet傳遞到其他

代碼的servlet 1:

String[] finalshares=new String[shares.size()]; where shares is being a arraylist already defined earler in my servlet 
String arrayID = "finalshares"; 
request.getSession().setAttribute(arrayID, finalshares); 

現在int之外的servlet我做的:

String[] finalshares=(String[]) request.getSession().getAttribute("arrayID"); 

但它給NullPointerException.Please幫助

+1

代替'getAttribute'中的'arrayID'使用'finalshares' – Vishrant

回答

1

你有得到它:

String[] finalshares=(String[]) request.getSession().getAttribute("fileshares"); 

這("fileshares")是您爲會話屬性設置的ID。

+0

here arrayId是我爲文件共享設置的ID – user3509463

+0

'arrayId'是變量名稱,而不是變量值。 –

相關問題