1 回答

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
對(duì)于把某一對(duì)象置于session范圍內(nèi),并在JSP頁(yè)面中提取session中放進(jìn)去的對(duì)象的過(guò)程像J2EE開(kāi)發(fā)的程序員應(yīng)該都熟悉,例如:
Servlet代碼:
List<String> list=new ArrayList<String>();
list.add("王利虎");
HttpSession session=request.getSession();
//把某一對(duì)象置于session范圍內(nèi)
session.setAttribute("LIST",list);
//提取session中放進(jìn)去的對(duì)象
JSP代碼:
List list=(List)session.getAttribute("LIST");
實(shí)際開(kāi)發(fā)中會(huì)碰到在JS代碼中獲取到session范圍中的某個(gè)值。
其實(shí)很簡(jiǎn)單,為了和上面形成對(duì)比,此代碼留給大家以做參考:
Servlet代碼:
String myName="王利虎";
HttpSession session=request.getSession();
session.setAttribute("MYNAME",myName);
JS代碼:
<script language="JavaScript">
function getMyName(){
var myName="<%=session.getAttribute("MYNAME")%>";
alert(myName);
}
</script>
很簡(jiǎn)單,就這樣就可以取得置于session中的對(duì)象值。
- 1 回答
- 0 關(guān)注
- 1125 瀏覽
添加回答
舉報(bào)