-
Mybaits
開發模式
查看全部 -
mybatis 常用標簽
查看全部 -
mybatis標簽
查看全部 -
OGNL寫法2
查看全部 -
OGNL寫法
查看全部 -
mybatis的OGNL表達式
查看全部 -
查詢列表數據的時候,不要直接寫select *,要寫出列名查看全部
-
mybatis數據庫中的 表 跟 java對象 關聯配置
查看全部 -
sql.append(" and DESCRIPTION like '%' ?? ?'%'");
這句???前后一定要加空格,不然查不出來。
查看全部 -
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/micro_message?useUnicode=true&characterEncoding=utf-8","root", "root");
這句要這樣寫,若寫成
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/micro_message","root", "root");可能會出現中文亂碼問題,無法進行列表查詢。
查看全部 -
11111
查看全部 -
<td> ????<a?href="#">修改</a> ????<a?href="javascript:judgeDelete('<%=basePath%>',?${message.id},?'${command}',?'${description}');">刪除</a> ????<input?type="hidden"?id="hiddenId"?name="id"?/> ????<input?type="hidden"?id="hiddenCommand"?name="command"?/> ????<input?type="hidden"?id="hiddenDescription"?name="description"?/> </td>
先把jsp內容修改成這樣,然后在Body結尾處引入js文件
????<script?type="text/javascript"?src="<%=basePath%>resources/js/jquery-1.8.0.min.js"></script> ????<script?type="text/javascript"?src="<%=basePath%>resources/js/deleteOne.js"></script> </body>
下面是deleteOne.js的代碼:
function?judgeDelete(basePath,id,command,description){ ????if(confirm("確定要刪除嗎?"))?{ ????????$("#hiddenId").val(id); ????????$("#hiddenCommand").val(command); ????????$("#hiddenDescription").val(description); ????????$("#mainForm").attr("action",?basePath?+?"DeleteOneServlet.action"); ????????$("#mainForm").submit(); ????} }
解釋:
原本老師是通過<a>發出get請求(附帶參數id) --> DeleteOneServlet.action
然后DeleteOneServlet請求轉發到List.action,此時command和description參數為空
?-----------
改:單擊<a>,利用Js通過<form>發出post請求 --> DeleteOneServlet.action
在這個post請求前,偷偷利用Js給幾個hidden的input設置值,讓它們跟著post一起過去
接著,DeleteOneServlet再請求轉發到List.action,command和description就不會為空了
查看全部 -
my batis 要注意實現標簽 形式查看全部
-
2常用標簽
查看全部 -
1常用標簽
查看全部
舉報