解决小错误,书籍count不正确

pull/1/head
you 5 years ago
parent 940d09fed0
commit 047bbc7a29

@ -11,13 +11,13 @@
<style>
.layui-form{
margin-top: 10px;
margin-right: 10px;
margin: 10px 20px;
}
</style>
</head>
<body>
<form class="layui-form" action="">
<form class="layui-form layui-form-pane" action="">
<div class="layui-form-item">
<label class="layui-form-label">书名</label>
<div class="layui-input-block">
@ -59,12 +59,21 @@
<input type="radio" name="status" value="0" title="不可借">
</div>
</div>
<!--
<div class="layui-form-item layui-form-text">
<label class="layui-form-label">书籍简介</label>
<div class="layui-input-block">
<textarea name="description" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
</div>-->
<div class="layui-form-item layui-form-text">
<label class="layui-form-label">书籍简介</label>
<div class="layui-input-block">
<textarea class="layui-textarea layui-hide" name="content" lay-verify="content" id="LAY_demo_editor"></textarea>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit lay-filter="formDemo">立即提交</button>
@ -74,9 +83,11 @@
</form>
<script>
layui.use('form', function(){
var form = layui.form;
layui.use(['form', 'layedit'], function(){
var form = layui.form
,layer = layui.layer
,layedit = layui.layedit;
var editIndex = layedit.build('LAY_demo_editor');
//监听提交
form.on('submit(formDemo)', function(data){
layer.msg(JSON.stringify(data.field));

@ -102,34 +102,58 @@ public class Admin {
}
i++;
}
System.out.println("result: " +result);
map.put("data", result);
// 获取总数count重写sql
int count = 0;
sql = "select count(*) as count from books ";
if(where!=null && !where.isEmpty()) {
//sql += " where "+where.get("condition") +" = " +where.get("conditionValue");
sql += whereString;
}
System.out.println("countSql: " +sql);
pstmt = connection.prepareStatement(sql);
resultSet = pstmt.executeQuery();
if(resultSet.next()) {
count = resultSet.getInt("count");
}
System.out.println("count" +count);
map.put("count:", count);
map.put("count", count);
Base.closeResource(connection, pstmt, resultSet);
return map;
}
/**
* id(String)
* @param id
* @return
* @throws ClassNotFoundException
* @throws SQLException
*/
public static String getSortName(String id) throws ClassNotFoundException, SQLException {
if(id==null || id.equals(""))
return "参数错误";
Connection connection = null;
PreparedStatement pstmt = null;
ResultSet resultSet = null;
String sql = null;
String result = null;
connection = Base.getConnection();
sql = "select name from book_sort where id=?";
pstmt = connection.prepareStatement(sql);
pstmt.setString(1, id);
resultSet = pstmt.executeQuery();
if(resultSet.next()) {
result = resultSet.getString("name");
}else {
result = "查询失败";
}
return result;
}
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//Common common = new Common();
//System.out.println(common.getCount("books"));
Admin admin = new Admin();
System.out.println(admin.getSortName("2"));
//Map map = admin.getBookList("1", "100");
//System.out.println( map.get("count"));
}

@ -68,6 +68,7 @@ public class BookList extends HttpServlet {
json.put("code", 0);
json.put("msg", "success");
json.put("count", map.get("count"));
System.out.println("count: " +map.get("count"));
result = "[" +result +"]";
json.put("data", result);
}

Loading…
Cancel
Save