使用pageContext时遇到的问题

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

hans_2

2016-10-28 12:08

为什么当我通过pageContext.getAttribute()方法获取javabean时得到的都是null?无论javabean的scope设置的是哪一种作用范围。当javabean设置为session时,通过pageContext.getSession.getAttribute()方法倒是可以取到javabean对象。可是在视频的14分钟30秒时老师就直接使用了getAttribute()并没有先getSession啊?

还有一个疑问就是老师在testScope.jsp中声明了username和password两个字符串后,并没有指定为null,而是等于""这个空串,但是在浏览器中显示的却为null,这又是为什么呢?

写回答 关注

2回答

  • StefanLee2015
    2017-02-15 16:10:32

    回答你第二个问题。文本框不赋值(空字符串),默认值为null

  • 慕粉3847973
    2016-10-29 04:52:33

    有缘,这个我也不会。

JAVA遇见HTML——JSP篇

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

248277 学习 · 3071 问题

查看课程

相似问题