ಠ_ಠ
不抱期待問問看
有沒有旅人會寫很老舊的jsp網站的
維護案子遇到這種古董快發瘋了

每一個頁面會要寫3個檔案
jsp前端+xml+jsp後端
的這個架構

JAVA版本大概是1.4
專案開的時間至少是2006之前
萬事問噗浪 java jsp 程式
tomato4838
哇,加油
ಠ_ಠ
搞了一年多了 google都找不到資料 全部都只能當考古學家看code邊猜邊試
受不了了
tomato4838
是什麼問題?
把這邊當黃色小鴨試試看
ಠ_ಠ
現在的問題是這樣
頁面A是個列表 點進去會進入頁面B
頁面B裡面表單(類似的按鈕不只一個)送出之後會自動跳回A

對方要求要把B其中一個送出按鈕直接改成刷新頁面 不退回A
問題是 我完全找不到他現在會退回A頁面這件事是從哪邊設定的
ಠ_ಠ
前端onclick的部份裡面只有一個confirm
後段function裡面也沒有redirect 之類的東西
結束在關閉db connection 的部份 跑完就直接跳回A了
Xml也看不出問題來
tomato4838
後端的return是什麼
ಠ_ಠ
tomato4838: void 他後端code內容是在更新資料庫
tomato4838
XML是頁面流程嗎?
ಠ_ಠ
tomato4838: xml是跟前端jsp綁一起的
大概就是jsp裡面寫一個button xml也要寫一個button去對應
tomato4838
哇,好機車
ಠ_ಠ
Xml裡面的東西完全google不出來
tomato4838
全部的按鈕都是包在同個Form裡面嗎?
ಠ_ಠ
tomato4838: 對
tomato4838
Form的action是什麼
tomato4838
action="<ccs:form_action/>"

移掉試試看
ಠ_ಠ
tomato4838: 我搞定他了 在檔案海中找到類似的東西 是在後端redirect B頁面 雖然還是找不到為甚麼跳回A 不過暫時是OK了
ಠ_ಠ
感謝你幫忙想方法
ಠ_ಠ
https://images.plurk.com/5JnfcHYUnLzrWxE47uOsn8.png <順便貼一下 這個專案資料夾大概這樣噁心
ಠ_ಠ
這還是只有頁面的部份不含其他的
tomato4838
太好了
pizza564
好奇 XML 的部份是指什麼?
是 struts 之類的嗎
ಠ_ಠ
pizza564: 我不確定 假如你是說這個的話
第一個 Struts 程式
看起來不是
ಠ_ಠ
這邊的是每個頁面都要一個xml
pizza564
ಠ_ಠ: WOW 那看來我也沒遇過,我最老的專案也只碰過 struts 1.x
(以前還有一個叫做 EJB 的東西,但幸好我從來沒遇過)
載入新的回覆