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

» JWorld@TW » Servlet/JSP 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 關於全域變數的疑問!!
ROACH





發文: 64
積分: 0
於 2003-07-09 23:18 user profilesend a private message to usersend email to ROACHreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
一個初學者的問題!

我想問一下喔
我設定的一個變數如下
<%!
int a;
%>

<%=a%>

<%
a++;
%>
這個a會一直累加

當這個網頁瀏覽的時候會累加!然後在超連結到別的地方
在點超連結回來這個原來的網頁時

這個a一直沒有歸零~~他還是會不斷增加~~把網頁關掉~再開一次~
數值還在

除非把伺服器關掉

關於這個全域變數的問題!!
我要怎讓他清掉回復它的預設值0呢???

有些人會說!那把這個a放在<% %>
裡面就好的!

但是我會放在那裡面是因為我在那邊寫的一個簡單的函數
要用到這個a 我如果放在<% %>就看不到的!
真傷腦筋

同樣的問題我用陣列也會這樣
我用以下的方式
<%!
String atext[] = new String[100];
%>
<%
設定一個陣列然後有迴圈來塞值比對
%>

他底下有個超連結可以到第二個網頁
然後!網頁會再超連結回來~!他原本的陣列值竟然還在!

我想說~都已經導到別的網頁的!
又用超連結回來!為什麼陣列值還在呢!
要如何清空他的陣列呢!


ROACH edited on 2003-07-09 23:22
reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
3451 關於全域變數的疑問!! ROACH 528 2003-07-09 23:18
4067 Re:關於全域變數的疑問!! popcorny 69 2003-07-10 00:39
» 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