-
Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/message","root","123123"); //操作數據庫并聲明 String sql = "select ID ,COMMAND,DESCRIPTION,CONTENT from MESSAGE"; PreparedStatement statement = conn.prepareStatement(sql.toString()); //查詢數據庫 ResultSet rs = statement.executeQuery(); //查詢結果放在一個集合中 List<Message> messageList = new ArrayList<Message>(); while(rs.next()) { Message message = new Message(); messageList.add(message); message.setId(rs.getString("ID")); message.setCommand(rs.getString("COMMAND")); message.setDescription(rs.getString("DESCRIPTION")); message.setContent(rs.getString("CONTENT")); } //向頁面傳值 req.setAttribute("messageList", messageList); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { } //跳轉 req.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(req, resp); }查看全部
-
項目中的jsp放在WEB-INF目錄下,該目錄有一個特點:就是只允許服務器內部訪問,如果把靜態資源文件css跟jsp放在同一個目錄下,通過link是引用不到的,因為這樣屬于外部瀏覽器訪問了,違背了剛才說的那個特點。查看全部
-
OGNL表達式查看全部
-
插入時獲取自增主鍵 useGeneratedKeys=true keyProperty=字段名查看全部
-
sql常用標簽查看全部
-
mybaits標簽查看全部
-
各種標簽總結查看全部
-
快捷鍵ctrl+shift+r追蹤查看全部
-
content為"",null,undefined,0則在判斷語句中為false查看全部
-
seprator標簽用來拼list集合中的值查看全部
-
Mybatis對connection進行封裝后,將coon.setAutoCommit(false)設置為false所以需要手動提交查看全部
-
級別由低到高,rootloger的配置debug info warn error log的配置文件有級別之分查看全部
-
log4j包配置查看全部
-
大跨年的我想也只有我幼兒園扛把子在學習的吧(滑稽滑稽) 畢竟要成為抗整個幼兒園的男人!查看全部
-
通配符?在Mybatis中 and COMMAND=?用 and COMMAND=#{command} 完成的步驟,先將#{}轉義成?在將其中的數據用command填充查看全部
舉報
0/150
提交
取消