var HomePage = function (){
//alert("......");
document.getElementById('name1').value='1';
document.getElementById("form_1").submit();
}
var footPage = function (){
//alert("......");
document.getElementById('name1').value='5';
document.getElementById("form_1").submit();
}
var nextPage = function (){
//alert("......");
document.getElementById("form_1").submit();
}
var upPage = function (){
//alert("......");
//document.getElementById("form_1").submit();
var a = form_1.name1.value;
a = a - 2;
document.getElementById('name1').value=a;
document.getElementById("form_1").submit();
}
String b = request.getParameter("b");//接收到前端收到的值,括号里的b为input中的name值
b= new String(b.getBytes("iso-8859-1"),"utf-8");
System.out.println(b);
if(b != null) {
//select * from test where id between 2 and 4 ;
//查询数据库
String sql = "select * from books where id='"+b+"'";
List<Map<String,String>> show = mysqlUtil.show(sql,new String[] {"id","name","author","type"});
List<Book> list = new ArrayList<>();
for (Map<String, String> map : show) {
list.add(new Book(Integer.parseInt(map.get("id")),map.get("name"),map.get("author"),map.get("type")));
}
request.setAttribute("books", list);//返回给jsp,books为c标签中的items的值 // 将list放置到request中
request.setAttribute("page",(Integer.parseInt(b)+1));//将取得的b值转换成int行,再加1
request.getRequestDispatcher("page1.jsp").forward(request, response);/将上边两个值传递给page1,
//forward的意思是这个请求响应并没有直接进入到page1,只是在page1取值后在当前网页上显示,域名(url)没有变化
return ;
}