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

来源:5-8 JavaBean四个作用域范围

横空hero

2017-10-29 15:44

<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

写回答 关注

2回答

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

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


    横空hero

    非常感谢!

    2017-10-29 21:08:07

    共 2 条回复 >

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

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

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248277 学习 · 3071 问题

查看课程

相似问题