java - 在jsp页面中显示用户的名字

标签 java jsp jstl

我正在尝试在 jsp 页面中显示用户的名字值。所有用户的每个属性都有 getter 和 setter。代码如下:

<c:out value="${sessionScope.user.getF_name()}" default="guest" />

但是,我收到错误:

/index.jsp(77,4) The function getF_name must be used with a prefix when a default namespace is not specified

有什么想法吗?

最佳答案

直接使用

<c:out value="${sessionScope.user.f_name}" default="guest" />

使用 EL 时需要指定 bean 属性而不是方法。

关于java - 在jsp页面中显示用户的名字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17452828/

相关文章:

java - jsp页面转成Servlet类后,class文件在哪里找?

JSF 核心标签 <c :forEach/> value overflow while iterate

java - JSP 中的 JOptionPane 相当于什么?

java - Eclipse 中出现语法错误! char 位于 javascript 脚本内的 jSTL 标记中

java - 如何在 JSF 2.0 中为一键操作设置两个 ajax 事件

java - 如何通过 I2c 读取更多字节

java - 使用 selenium 访问 <td> 值

java - 无法为 log4j 设置 LevelRangeFilter

java - 使用java插入二叉树不起作用

java - 将现有凌乱的 web 应用程序迁移到优雅的 MVC 的最佳方法是什么?