【问题标题】:My JSP page is not fatching data from database. What should I do to Improve this?我的 JSP 页面没有从数据库中获取数据。我应该怎么做才能改善这一点?
【发布时间】:2019-05-31 13:53:01
【问题描述】:

我有一个 Spring 应用程序,其中正在执行 CRUD 操作。我无法使用 JSP ${tempClients.firstName} 代码从数据库中获取数据。浏览器一直打印与我在 JSP 文件中编写的代码相同的代码。我与数据库有连接。我应该考虑检查哪些代码?控制台没有抛出任何错误。

<c:forEach var="tempClients" items="${clientsModel}">
   <tr>
       <td class="trtd">${tempClients.firstName}</td>
       <td class="trtd">${tempClients.lastName}</td>
       <td class="trtd">${tempClients.email}</td>
       <td class="trtd">${tempClients.mobileNumber}</td>
       <td class="trtd">${tempClients.city}</td>
       <td class="trtd">${tempClients.country}</td>
       <td class="trtd">${tempClients.domain}</td>
   </tr>
</c:forEach>

实体类:

@Entity
@Table(name="clients")
public class Clients {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name="id")
    private int id;

    @Column(name="first_name")
    private String firstName;

    @Column(name="last_name")
    private String lastName;

    @Column(name="email")
    private String email;

    @Column(name="mobilenumber")
    private String mobileNumber;

    @Column(name="city")
    private String city;

    @Column(name="country")
    private String country;

    @Column(name="domain")
    private String domain;

    @Column(name="requirments")
    private String requirments;

    @Column(name="startdate")
    private Date startDate;

    @Column(name="enddate")
    private Date endDate;

    // Getters and Setters
}

Web 浏览器中的输出

Output:

【问题讨论】:

    标签: java spring hibernate jsp


    【解决方案1】:

    您的 JSP 页面是否打印 ${tempClients.firstName}?

    这可能意味着您的 JSP 页面忽略了 el 表达式。

    试试这个&lt;%@ page isELIgnored="false" %&gt;

    您还可以将以下内容添加到您的 web.xml 以对所有页面启用它:

    <jsp-config>
      <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <el-enabled>true</el-enabled>
        <scripting-enabled>true</scripting-enabled>
      </jsp-property-group>
    </jsp-config>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-09
      • 2018-12-30
      • 1970-01-01
      • 2020-12-19
      • 2021-04-27
      • 1970-01-01
      相关资源
      最近更新 更多