簡體   English   中英

我如何將請求對象從一個類傳遞到另一個類

[英]how can i pass request object from one class to another

我在Webservice.java中有以下代碼:

String userId = strUserID;
entity.setUserTerminal(requestBean.getChannel());
entity.setUserId(userId);
entity.setLoginPwd(requestBean.getPassword());
entity.setLoginID(requestBean.getLoginId());
String strEntityId = (String) authenticationHash.get("16");
entity.setEntityId(strEntityId);
request.setAttribute("langID", requestBean.getLangId());
WEBSERVICE_LOGGER.debug(logPrefix+"entity obj ::{} " + entity.toString());
request.setAttribute("entity", entity);

我無法獲得此request.setAttribute(“ entity”,實體); 在另一個動作文件中,當我點擊request.getAttribute(“ entity”);時,我得到的是null。

確保line- request.getAttribute(“ entity”); 在響應被提供之前被執行,因為在響應被提供之后請求參數立即被無效。。這可能是您獲得空值的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM