Javascript 从会话属性获取项目
有一个Javascript 从会话属性获取项目,javascript,jsp,Javascript,Jsp,有一个请求对象列表作为会话属性请求。如何从javascript代码中获取项目请求包含字段id、请求id、床位、天数、fio。会话属性具有name请求 我设置会话属性 session.setAttribute("requests", adminService.getUncheckedRequests()); 这是一个对象列表list。 请求是对象 public class Request extends Entity { private int beds; private Long classI
请求
对象列表作为会话属性请求
。如何从javascript代码中获取项目<代码>请求包含字段<代码>id、请求id、床位、天数、fio。会话属性具有name请求
我设置会话属性
session.setAttribute("requests", adminService.getUncheckedRequests());
这是一个对象列表list
。
请求是对象
public class Request extends Entity {
private int beds;
private Long classId;
private int days;
private int isChecked;
private String fio;
public int getBeds() {
return beds;
}
public void setBeds(int beds) {
this.beds = beds;
}
public Long getClassId() {
return classId;
}
public void setClassId(Long classId) {
this.classId = classId;
}
public int getDays() {
return days;
}
public void setDays(int days) {
this.days = days;
}
public int getIsChecked() {
return isChecked;
}
public void setIsChecked(int isChecked) {
this.isChecked = isChecked;
}
public String getFio() {
return fio;
}
public void setFio(String fio) {
this.fio = fio;
}
}
如何在javascript代码中获取此属性的项
function getItems() {
//get list of objects and iterate through it
}
你不能直接。会话存储在服务器上,而JS则在客户端的浏览器中执行。要从javascript访问会话变量,您可以向web服务器发送ajax请求,并将所需变量返回给JS作为对该请求的响应。what is what!!!放上你的代码。你能提供一个到示例的链接吗?我没有完整的示例,但是如果你使用jQuery,你可以在这里找到一个示例:(底部的第二个示例)。您需要将请求java对象序列化为更适合通过HTTP发送的对象。然后您可以使用链接中的示例代码,但请记住,您可能会有一个请求对象数组,而不仅仅是一个