-
1.添加合理的注釋有助于程序維護 2.頁面放在web-inf下便于控制和管理,否則可以被外部所訪問 3.通過文件夾合理管理各類文件查看全部
-
JSP+Servlet+SQL查看全部
-
1.凡是寫在WebRoot文件夾中的jsp文件,必須通過后臺的servlet才能訪問到, 如果只是在地址欄中輸入,是無法訪問到的 (也就是說我們可以直接不用加Web-Root就可以訪問到在此文件夾下的直接文件如:Index.jsp) (以MicroMessage這個項目為例:) 2.jsp中的basePath的值是:http://localhost:8080/MicroMessage/ 3.jsp中的path的值是:/MicroMessage 4.在servlet中: request.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward( request, response); 這里的/代表的是項目的根目錄,所以不用加上Web-Root,就像我們訪問index.jsp不用加上 Web-Root一樣查看全部
-
案例分析 模塊劃分查看全部
-
準備工作查看全部
-
<c:forEach items="${messageList}" var="message" varStatus="status"> <td>${status.index+1}</td> <td>${message.command }</td> 如上所示: 我們可以在jstl中的el表達式中的foreach標簽中使用varStatus屬性來得到id的值, 而使用var.屬性來得到保存在list中的javaBean中的值!!查看全部
-
在navicate中選中一條sql語句,然后按住ctrl+shift+r,這個時候只執行這一條sql語句查看全部
-
jsp中的path和basePath: bashPath是:http://localhost:8080/MicroMessage/ path是:/MicroMessage 簡單來記憶的話,就是basePath后面已經有了/,而path沒有查看全部
-
文件在WebRoot目錄下就相當于在工程項目下 1.凡是寫在WebRoot文件夾中的jsp文件,必須通過后臺的servlet才能訪問到, 如果只是在地址欄中輸入,是無法訪問到的 (也就是說我們可以直接不用加Web-Root就可以訪問到在此文件夾下的直接文件如:Index.jsp) (以MicroMessage這個項目為例:) 2.jsp中的basePath的值是:http://localhost:8080/MicroMessage/ 3.jsp中的path的值是:/MicroMessage 4.在servlet中: request.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward( request, response); 這里的/代表的是項目的根目錄,所以不用加上Web-Root,就像我們訪問index.jsp不用加上 Web-Root一樣查看全部
-
常用標簽查看全部
-
亂碼排查: 1. servlet傳參時的編碼:request.setCharacterEncoding("utf-8");或直接使用過濾器; 2. Java文件本身的編碼; 3. 鏈接數據庫的參數中,設定編碼方式:jdbc:mysql://192.168.1.1:3306/cms?characterEncoding=utf-8 4. 數據庫、表的編碼; 5. 展示頁面的編碼:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> useGeneratedKeys屬性設為true,可獲取自增長的id查看全部
-
#{}和Ognl查看全部
-
resultMap:在XML配置的map,若不配置,只能按列名與對象的屬性名來對應填充,不區分大小寫 resultType:Java對象 parameterMap:不推薦使用 #{}:有預編譯,可防sql注入, ${}:無預編譯,直接拼接參數,字符串無引號;查看全部
-
Mybatis常用配置標簽總結查看全部
-
Sqlsession連接數據庫查看全部
舉報
0/150
提交
取消