本文目錄一覽:
- 1、java怎麼實現窗口跳轉?
- 2、用java怎樣編寫登錄頁面,可以達到成功登錄後跳轉到下一個頁面?
- 3、Java Web中的兩種跳轉語句是什麼,有什麼區別
- 4、用java做好的登陸界面,當登陸成功後跳轉到下個頁面的代碼是什麼?
- 5、java中如何做到界面的跳轉?
- 6、java程序中如何實現單擊頁面a中的按鈕跳轉到頁面b
java怎麼實現窗口跳轉?
完整程序沒那個功夫,如果你說的是Swing開發的話,通常是在點擊按鈕的時候把當前窗口的對象傳遞給即將打開的子窗口,並在子窗口的onload事件中控制父窗口的顯示狀態。
用java怎樣編寫登錄頁面,可以達到成功登錄後跳轉到下一個頁面?
1、直接從web.xml中配置,直接跳轉到login.jsp登錄界面。
2、從index.jsp界面進行JS跳轉。
Java Web中的兩種跳轉語句是什麼,有什麼區別
在JSP中,跳轉頁面有兩種方式:1.forward跳轉:jsp:forward page=”跳轉頁面地址” /2.response跳轉:response.sendRedirect(“跳轉頁面地址”);兩種跳轉的區別如下:1.forward跳轉:a.服務器端跳轉,地址欄不改變;b.執行到跳轉語句後馬上無條件跳轉,之後的代碼不再執行(跳轉之前一定要釋放全部資源);c.request設置的屬性在跳轉後的頁面仍可以使用;d.使用jsp:param name=”參數名” value=”參數值” /傳遞參數。2.response跳轉:a.客戶端跳轉,地址欄改變;b.所有代碼執行完畢後跳轉;c.跳轉後的頁面不能使用上一個頁面的request屬性;d.使用地址重寫傳遞參數(response.sendRedirect(“URL?參數名=參數值”))。
用java做好的登陸界面,當登陸成功後跳轉到下個頁面的代碼是什麼?
用java做好的登陸界面,當登陸成功後跳轉到下個頁面的代碼如下:
如果登陸驗證是在jsp中,那麼跳轉可以寫成
1.response.sendRedirct(“跳轉到頁面”);
2.jsp:forward page=”跳轉頁面”/
3.response.setHeader(“Location”,””);
如果是登陸驗證是在servlet中,那麼中轉可以寫成
1.response.sendRedirect(“/a.jsp”);
2.RequestDispatcher dispatcher = request.getRequestDispatcher(“/a.jsp”);
dispatcher .forward(request, response);
也可以使用js代碼實現:
script
function validate(){
window.location.href=”/index.jsp”;
}
/script
java中如何做到界面的跳轉?
假如有兩個frame,分別為frame1,frame2,frame1加個按鈕實現跳轉.frame1代碼如下
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class frame1 extends JFrame implements ActionListener{
/**
* @param args
*/
private JButton jb;
public frame1()
{
this.setSize(300, 200);
this.setLocation(300, 400);
jb=new JButton(“跳轉”);
this.add(jb);
jb.addActionListener(this);//加入事件監聽
this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame1 frame=new frame1();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb)
{
this.dispose();//點擊按鈕時frame1銷毀,new一個frame2
new frame2();
}
}
}
frame2是個單純的界面
import javax.swing.JButton;
import javax.swing.JFrame;
public class frame2 extends JFrame{
/**
* @param args
*/
public frame2()
{
this.setSize(300, 200);
this.setLocation(300, 400);
this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame2 frame=new frame2();
}
}
java程序中如何實現單擊頁面a中的按鈕跳轉到頁面b
java程序中的jsp頁面點擊按鈕跳轉到頁面b的方式如下:
1.jsp頁面的方式如下:a href=”….b.jsp”跳轉/a
response.sendRedirect(“b.jsp”)
jsp:forward page=”b.jsp”/
2.在swing里,給button加一個監聽器,然後在監聽事件中打開另一個頁面。
在jsp或是靜態網頁里,onclick=「JavaScript:window.location=』xx『」
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/241100.html