⑴ 用網頁直接訪問jsp正常,但是用action跳轉之後js就失效了,報錯是js裡面的方法沒有執行,求大神幫助
提供的信息量太少,只能說下可能的原因了。如果你js引入路徑src=「/js/xxx.js」用action訪問的話前面會加專上你訪問action命名空屬間的名字。如:/user/xxx.action,jsp引入的路徑會變成http://ip:埠號/工程名/user/js/xxx.js,就訪問不到js了。可以改成src=「js/xxx.js」去掉第一個斜線。
⑵ 如何實現某個jsp頁面轉到action判斷錯誤之後輸出錯誤提示信息再回到這個jsp頁面用alert輸出錯誤信息
這個。你用在action後台那裡request.setAttribute("errors","錯誤了!");return false. 再struts里配置false回到這個頁面,在開頭那String errorinfo = request.getAttribute("errors")之後。用一個寫一點js..看看這個if(<%=errorinfo%>!=null){
alert("(<%=errorinfo%>");
}