現(xiàn)在每天只有3.5個(gè)小時(shí)用于寫代碼了,但是在開發(fā)過程中都會(huì)有些有意思的小東西發(fā)現(xiàn),其實(shí)以前也有,只是沒有記錄,現(xiàn)在記錄在這里做為一個(gè)備忘錄,希望大家看到了自己熟悉的東西不要笑話。就當(dāng)一起溫故了:)
1、js獲取form中的action,當(dāng)在一個(gè)表單中有一個(gè)名為action的屬性時(shí)再獲取form的action值就出問題了
比如
<form action="<c:url value='/portal/portalView.do?'/>" name="searchForm" method="post">
<INPUT type="hidden" name="action" value="list">
</form>
這時(shí)要用js獲取'/portal/portalView.do'這個(gè)值得時(shí)候正確的方法應(yīng)該是
theForm.attributes[83].value或者 theForm.attributes['action'].value
2、array和collection的轉(zhuǎn)換,這個(gè)問題遇到很多次了,但是每次總是忘記,決定記錄下來備忘
collecton到array很簡(jiǎn)單,都有toArray()這個(gè)借口
array到collection略為麻煩,需要用到Arrays.asList(array)這個(gè)靜態(tài)方法