问答详情
源自:5-8 JavaBean四个作用域范围

在login页面提交表单后,如果doLogin.jsp页面的范围是application的话,获取不到表单提交数据

<jsp:useBean id="loginBean" class="javabean.User" scope="application"/>
<html>
<head>
<title>doLogin</title>
</head>
<body>

<jsp:setProperty name="loginBean" property="*" />

<!-- 使用getProperty获取 -->
uid1:<jsp:getProperty name="loginBean" property="uid" />
uname1:<jsp:getProperty name="loginBean" property="uname" /><br>
<!-- 使用传统方式获取 -->
uid2:<%=loginBean.getUid() %>
uname2:<%=loginBean.getUname() %><br>

//img.mukewang.com/59f5867f00012ace06900317.jpg

提问者:横空hero 2017-10-29 15:44

个回答

  • qq_安居旧巷猫患者_0
    2017-10-29 16:44:43
    已采纳

    你的意思是如果设置成别的作用域就能获取到吗


  • qq_安居旧巷猫患者_0
    2017-10-29 19:27:11

    你要不试一试用application的getAttribute方法来获取这个对象