在Session范围中以名称"bean"放置了一个JavaBe an属性,JavaBean上有个getMessage()方法,请问以下()方式可能会调用getMessage()取得讯息并显示出来( )。 (选择二项) A: <jsp:out name="bean" property="message"> B: $(sessionScope.bean.message} C:<%= request.getBean().getMessage( %> D: ${bean.message}
时间: 2024-02-01 10:12:59 浏览: 118
JavaBean的属性
正确的选项是 A 和 D。
A选项使用了JSP标签库的<jsp:out>标签,它可以从指定的名称和属性中获取值并将其输出到页面上。在这种情况下,它从名称为"bean"的Bean中获取message属性的值,并将其显示在页面上。
D选项使用了EL表达式(Expression Language),它是在JSP 2.0中引入的一种简化的语法,用于从JavaBean中获取属性的值。在这种情况下,它从名称为"bean"的Bean中获取message属性的值,并将其显示在页面上。
阅读全文