org.apache.jasper.JasperException:?javax.el.PropertyNotFoundException:?類型[java.lang.String]上找不到屬性[command]
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:638)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
com.servlet.ListServlet.doGet(ListServlet.java:51)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
2019-06-30
package bean;
/**
?* 與消息表對應(yīng)的消息隊列
?*
?*/
public class Message {
private String id; // 主鍵
private String command; // 指令
private String description; // 描述
private String content; // 操作
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCommand() {
return command;
}
public void setCommand(String command) {
this.command = command;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
@Override
public String toString() {
return "Message [id=" + id + ", command=" + command + ", description=" + description + ", content=" + content
+ "]";
}
}
2019-06-30
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@page import="bean.Message"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
<title>內(nèi)容列表頁面</title>
<link href="<%=basePath%>/resources/css/all.css" rel="stylesheet"
type="text/css" />
</head>
<body style="background: #e1e9eb;">
<form action="" id="mainForm" method="post">
<div class="right">
<div class="current">
當(dāng)前位置:<a href="javascript:void(0)" style="color: #6E6E6E;">內(nèi)容管理</a>
> 內(nèi)容列表
</div>
<div class="rightCont">
<p class="g_title fix">
內(nèi)容列表 <a class="btn03" href="#">新 增</a> <a
class="btn03" href="#">刪 除</a>
</p>
<table class="tab1">
<tbody>
<tr>
<td width="90" align="right">演示字段1:</td>
<td><input type="text" class="allInput" value="" /></td>
<td width="90" align="right">演示字段2:</td>
<td><input type="text" class="allInput" value="" /></td>
<td width="85" align="right"><input type="submit"
class="tabSub" value="查 詢" /></td>
</tr>
</tbody>
</table>
<div class="zixun fix">
<table class="tab2" width="100%">
<tbody>
<tr>
<th><input type="checkbox" id="all" onclick="#" /></th>
<th>序號</th>
<th>指令名稱</th>
<th>描述</th>
<th>操作</th>
</tr>
<c:forEach items="${req.messageList} " var="message"
varStatus="status">
<tr
<c:if test="${status.index % 2!= 0 }"> style='background-color: #ECF6EE;' </c:if>>
<td><input type="checkbox" /></td>
<td>${status.index + 1}</td>
<td>${message.command }</td>
<td>${message.description }</td>
<td><a href="#">修改</a> <a href="#">刪除</a>
</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class='page fix'>
共 <b>4</b> 條 <a href='###' class='first'>首頁</a> <a href='###'
class='pre'>上一頁</a> 當(dāng)前第<span>1/1</span>頁 <a href='###'
class='next'>下一頁</a> <a href='###' class='last'>末頁</a> 跳至 <input
type='text' value='1' class='allInput w28' /> 頁 <a
href='###' class='go'>GO</a>
</div>
</div>
</div>
</div>
</form>
</body>
</html>