-
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
提交
取消