gpt4 book ai didi

java - 使用 Spring Mvc 在 jsp 输出中显示简单的类属性

转载 作者:行者123 更新时间:2023-12-01 18:40:22 27 4
gpt4 key购买 nike

我是 Spring-MVC 的新手,我正在尝试显示分配给的类属性模型。

我正在使用一个简单的字符串执行以下操作:

model.addAttribute("user", "username" );

它正在按预期显示,使用:

<P>  The user is  ${username}. </P>

但现在我有以下类(class):

public class User { 
private String name;
public User(){
this.setName("Unknown");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

我试图在 jsp 输出中显示“Name”属性,但没有成功:

     User myuser = new User();
myuser.setName("CARLOS");
model.addAttribute("user",myuser);

在 jsp View 中我使用:

     <p>User name is ${user.Name}</p>

还尝试过:

     <c:out value="${$user.Name}"></c:out>

我怎样才能实现它?

最佳答案

Java 区分大小写。 nameName 不同.

尝试<p>User name is ${user.name}</p> .

<c:out value="${user.name}"></c:out>也可以工作(括号内没有$)。
请注意,使用 <c:out>转义所有 HTML 字符,请参阅 this answer

关于java - 使用 Spring Mvc 在 jsp 输出中显示简单的类属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20161838/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com