getParamter取不到页面的值 在线等
如题页面代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page language="java" contentType="text/html;charset=utf8"%>
<%@page import="java.util.Hashtable"%>
<%@page import="tables.TBook"%>
<%@ include file="taglibs.jsp"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>书籍一览</title>
<style type="text/css" >
body,table{font-size:12px;}
</style>
</head>
<body>
<%
Hashtable<Integer, TBook> table = (Hashtable<Integer, TBook>)session.getAttribute("book");
%>
<table width="98%" border="0" cellpadding="5" cellspacing="1" bgcolor="#999999">
<tr align="center" >
<td bgcolor="#FFFFFF"width="30%">书名</td>
<td bgcolor="#FFFFFF"width="20%">作者</td>
<td bgcolor="#FFFFFF"width="10%">价格</td>
<td bgcolor="#FFFFFF"width="10%"></td>
<td bgcolor="#FFFFFF"width="10%"></td>
</tr>
<%
for(int i = 0; i < table.size(); i++){
TBook book = table.get(i);%>
<tr align="center" >
<td bgcolor="#FFFFFF"width="30%"><input type="text" maxlenth="64" name="name"<%=book.getId()%> value="<%=book.getName()%>"></td>
<td bgcolor="#FFFFFF"width="20%"><input type="text" maxlenth="64" name="author"<%=book.getId()%> value="<%=book.getAuthor()%>"></td>
<td bgcolor="#FFFFFF"width="10%"><input type="text" maxlenth="64" name="price"<%=book.getId()%> value="<%=book.getPrice()%>"></td>
<td bgcolor="#FFFFFF"><a href="updateBook.do?method=excute&id=<%=book.getId()%>">修改</a>
<td bgcolor="#FFFFFF"><a href="deleteBook.do?method=excute&id=<%=book.getId()%>">删除</a>
</tr>
<%}%>
</table>
</body>
</html>
后台要取得一行数据的name,author,price的值得,用getParamter()和getAttribute()都试过,都没取到