JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Servlet/JSP 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:[問題]即時多層下拉選單 [Re:jonz]
pulse





發文: 8
積分: 0
於 2005-04-18 23:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
jonz wrote:
我的做法是:
還給jsp一個乾淨的面目

<SELECT name='NATION' onChange='submit();'>
<OPTION>..略..
<OPTION>..略..
..略..
</SELECT>

<SELECT name='CITY'>
<%=regionObj.getCityOptions(request.getParameter("NATION"))%>
</SELECT>


其中 regionObj 是自定的物件,
其中要有public Stirng getCityOptions(String nation)這個method;
如果要做三層加一個鄉鎮,
只要在SELECT CITY中加上onclick='submit();'
再多做一個public Sttring getTownOptions(String city)的method就可以了,
要再加幾層都不是問題。

至於說你要每次都去DB裡面撈,或放在web server的記憶體,
就看你的考量了。

如果你功力更好的話,把它再做成tag看起來就更完美了。

我的經驗是:不要把太多java code留在JSP上(<%......%>這種),
因為JSP相較之下比較不好debug(小弟公司用的是WSAD,可以trace JSP喔~~)
而且會讓JSP變的很亂很難讀。

另外畫面html物件的控制要儘量用Java Script 來做,
不要寫一堆像是:
1
2
3
4
5
<%if(A==0){%>
  <SELECT>......</SELECT>
<%}else{%>
  <SELECT>.....</SELECT>
<%}>

這要是多起來…會讓人抓狂的…


您好
請問一下您的方法中
onChange='submit();'
是指submit到原本頁面嗎
如果是的話
如何讓name='NATION' 的值保留下來(不變)

我試的結果
1
<SELECT name='CITY'>  <%=regionObj.getCityOptions(request.getParameter("NATION"))%></SELECT>

是成功的撈到資料庫的資料
但是前一個select卻回到最初未選前
導致無法將這2個select的值正確送到欲處理的頁面
請前輩不吝指教


reply to postreply to post
java......等等我啊.....
話題樹型展開
人氣 標題 作者 字數 發文時間
80998 [精華] [問題]即時多層下拉選單 ㄚ孝 384 2003-06-07 09:05
78185 Re:[問題]即時多層下拉選單 browser 1054 2003-06-07 18:19
75122 Re:[問題]即時多層下拉選單 x3711699 138 2004-04-08 20:41
74934 Re:[問題]即時多層下拉選單 alanting 710 2004-04-11 01:41
78163 Re:[問題]即時多層下拉選單 AdaHsu 3345 2004-04-19 12:23
76038 Re:[問題]即時多層下拉選單 tsechun 95 2004-04-21 02:01
73197 Re:[問題]即時多層下拉選單 andowson 474 2004-08-01 11:07
72927 Re:[問題]即時多層下拉選單 yingssu 663 2004-08-01 19:48
72000 Re:[問題]即時多層下拉選單 ting626 38 2004-08-25 16:57
72065 Re:[問題]即時多層下拉選單 i22616899 2298 2004-09-04 17:55
71256 Re:[問題]即時多層下拉選單 GuanChih 175 2004-09-05 18:51
71990 Re:[問題]即時多層下拉選單 jonz 873 2004-09-12 10:27
65242 Re:[問題]即時多層下拉選單 pulse 1193 2005-04-18 23:22
69048 Re:[問題]即時多層下拉選單 joshua 1019 2004-11-17 16:02
69369 Re:[問題]即時多層下拉選單 joshua 2357 2004-11-17 17:27
75628 Re:[問題]即時多層下拉選單 ㄚ孝 61 2003-06-09 08:34
75854 Re:[問題]即時多層下拉選單 browser 135 2003-06-09 09:23
68079 Re:[問題]即時多層下拉選單 Madagascar 141 2004-12-04 02:06
67893 Re:[問題]即時多層下拉選單 yannru 360 2004-12-07 16:19
67757 Re:[問題]即時多層下拉選單 Madagascar 465 2004-12-07 21:20
67749 Re:[問題]即時多層下拉選單 small3 388 2004-12-13 09:52
68131 Re:[問題]即時多層下拉選單 EPHT 3599 2004-12-18 09:45
55514 Re:[問題]即時多層下拉選單 yulie 2015 2006-06-06 12:47
55232 Re:[問題]即時多層下拉選單 yulie 102 2006-06-06 13:21
55507 Re:[問題]即時多層下拉選單 estrelas 1620 2006-06-06 18:51
46299 Re:[問題]即時多層下拉選單 minichitina 1875 2007-05-05 16:25
46191 Re:[問題]即時多層下拉選單 eidson72 4781 2007-05-16 11:48
21086 Re:[問題]即時多層下拉選單 catte 1960 2011-06-27 14:44
20980 Re:[問題]即時多層下拉選單 bernardvai 54 2011-06-27 16:56
45772 Re:[問題]即時多層下拉選單 alvin0224 309 2007-05-16 14:54
45849 Re:[問題]即時多層下拉選單 eidson72 21 2007-05-16 15:41
75444 Re:[問題]即時多層下拉選單 ㄚ孝 75 2003-06-09 14:05
75407 Re:[問題]即時多層下拉選單 jackyliu 201 2003-06-22 02:06
45301 Re:[問題]即時多層下拉選單 minichitina 188 2007-05-31 08:33
45162 Re:[問題]即時多層下拉選單 minichitina 2335 2007-06-04 08:04
45631 Re:[問題]即時多層下拉選單 minichitina 2718 2007-06-07 08:00
21086 Re:[問題]即時多層下拉選單 catte 2014 2011-06-28 03:14
20943 Re:[問題]即時多層下拉選單 bernardvai 1202 2011-06-28 09:54
21052 Re:[問題]即時多層下拉選單 catte 2970 2011-06-28 11:36
20918 Re:[問題]即時多層下拉選單 bernardvai 545 2011-06-28 14:21
21004 Re:[問題]即時多層下拉選單 catte 146 2011-06-28 17:54
20931 Re:[問題]即時多層下拉選單 bernardvai 2904 2011-06-29 09:58
20883 Re:[問題]即時多層下拉選單 catte 43 2011-06-29 21:58
20769 Re:[問題]即時多層下拉選單 bernardvai 219 2011-06-30 14:40
20581 Re:[問題]即時多層下拉選單 catte 269 2011-07-13 10:41
20660 Re:[問題]即時多層下拉選單 bernardvai 660 2011-07-13 11:34
20078 Re:[問題]即時多層下拉選單 catte 4035 2011-08-15 09:35
20301 Re:[問題]即時多層下拉選單 jk47 288 2011-08-15 11:19
75382 Re:[問題]即時多層下拉選單 mousetail 89 2003-06-22 13:06
77015 Re:[問題]即時多層下拉選單 alanting 1777 2003-06-22 23:21
75544 Re:[問題]即時多層下拉選單 alanting 87 2003-06-22 23:24
21205 Re:[問題]即時多層下拉選單 catte 54 2011-06-27 04:33
74959 Re:[問題]即時多層下拉選單 evenlin 132 2003-08-02 00:55
77106 Re:[問題]即時多層下拉選單 anthonycs 301 2003-08-02 15:43
74598 Re:[問題]即時多層下拉選單 ajax0953 232 2004-03-31 15:05
74345 Re:[問題]即時多層下拉選單 shyan68 261 2004-04-07 18:11
72789 Re:[問題]即時多層下拉選單 yafeng 122 2004-07-29 10:53
68229 Re:[問題]即時多層下拉選單 javaer 216 2004-12-20 00:40
» JWorld@TW »  Servlet/JSP 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8