1. java中如何實現界面的跳轉
Servlet是一種獨立於平台和協議的伺服器端的Java應用程序,可以生成動態的Web頁面。 它擔當Web瀏覽器或其他HTTP客戶程序發出請求,與HTTP伺服器上的資料庫或應用程序之間的中間層。
Servlet是一個介面,它的service方法是每當用戶發出請求,就會被調用。但是介面中是沒有具體實現的。
HttpServlet是Servlet的一個具體實現。HTTP Servlet 使用一個 HTML 表格來發送和接收數據。要創建一個 HTTP Servlet,請擴展 HttpServlet 類,該類是用專門的方法來處理 HTML 表格的 GenericServlet 的一個子類。 HTML 表單是由 <FORM> 和 </FORM> 標記定義的。表單中典型地包含輸入欄位(如文本輸入欄位、復選框、單選按鈕和選擇列表)和用於提交數據的按鈕。
每當一個客戶請求一個HttpServlet 對象,該對象的service() 方法就要被調用,而且傳遞給這個方法一個"請求"(ServletRequest)對象和一個"響應"(ServletResponse)對象作為參數。在 HttpServlet 中已存在 service() 方法。預設的服務功能是調用與 HTTP 請求的方法相應的 do 功能。例如, 如果 HTTP 請求方法為 GET,則預設情況下就調用 doGet() 。Servlet 應該為 Servlet 支持的 HTTP 方法覆蓋 do 功能。因為 HttpServlet.service() 方法會檢查請求方法是否調用了適當的處理方法,不必要覆蓋 service() 方法。只需覆蓋相應的 do 方法就可以了。
2. java swing如何實現頁面的跳轉
和你創建第一個界面一樣,創建實例、讓可見
3. 怎麼在一個普通的java類中實現跳轉到登錄界面
不懂,您的這個ServletActionContext是在struts2框架中的吧,
直接struts2有自帶的跳轉方式啊,直接return一個字元串即可,在配置文件中配置對應的跳轉
4. JAVA怎麼簡單的跳轉界面
JButton不是有觸發事件嗎,如單擊或雙擊事件呀,
先在zhu.java中,
ci frame = new ci();
單擊JButton後
frame.setVisuable(true);
5. JAVA圖形界面跳轉問題
"選中菜單語句的時候 跳轉到另外一個包里的程序界面上":可以先把你所要跳專轉的界面設計好,然後在初始屬界面設置一個按紐,惦記這個按紐生成一個對象,即顯示窗口.代碼如下:
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {new GUI();}其中GUI為你所想顯示的界面.jButton是你所聲明的按紐對象.
實現退出效果只需把括弧里的語句改成:System.exit(0);
這些都是GUI的事件處理.靈活運用會使你的界面更加靈活使用.
6. Java單擊確定按鈕跳轉到另一個界面的代碼。調到另一個類的界面
public
void
actionPerformed(ActionEvent
e)
{
if(e.getSource()
==
button)
//或者e.getActionCommand().equals("確定')
{
Login
window
=
new
Login();
window.frame.setVisible(true);
}
}
這樣就可以了。但是要在Login類中定義一個全局變數frame,即:回private
JFrame
frame,並且記得初始化答,frame
=new
JFrame();
7. java界面跳轉
jButton.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEvente){
newGUI();
}
其中GUI為你所想顯示的界面.jButton是你所聲明的按紐對象.
8. java圖形界面的跳轉
寫你那另一個圖形界面的類!
在點擊確定的事件里寫上
界面新類 obj=new 界面新類();
obj.setVisible(true);
9. 求Java一個界面跳轉到另一個界面
Test1中設置一個主界面的引用:
class Test1
{
JFrame owner;
Test1(JFrame owner)
{
this.owner=owner;
......
}
.......
}
主界面中,按下jb1時的代碼:
if(e.getSource()==jb1)
{
this.setVisible(false); //隱藏主界面
new Test1(this).setVisible(true); //顯示Test1
}
在Test1中退出時:
owner.setVisible(true); //顯示主界面
this.dispose(); //銷毀Test1,如果不銷毀,也可以隱藏:this.setVisible(false);
10. 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();
}
}