您的位置:

java跳转,java跳转语句包括

本文目录一览:

java循环跳转语句

第一句int i = 1000;是赋值语句

第二句while (true)是一个循环语句,而且是个死循环

第三句if (i10)是个判断语句,判断i是否小于10

第四句continue;是如果i10成立的条件下继续进行下次循环

第五句i = i-10;是将i的值减去10再赋给i

你这段代码是个死循环,永远执行不完,因为没有结束条件。

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‘”

java怎么设置点击按钮跳转?

import javax.swing.*;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

//Math.random()*b.length

public class Test extends JFrame implements ActionListener{

private JLabel q;

private JLabel b;

private JTextField b2;

private JButton b1;

private String aa[] = { "公共的", "受保护的", "私有的" };

public Test() {

q = new JLabel();

b = new JLabel("请输入单词");

this.add(q);

this.setVisible(true);

this.setTitle("ii");

this.setSize(420, 320);

this.setLocation(200, 200);

this.setResizable(true);

this.setLayout(new FlowLayout());

this.add(b);

b2 = new JTextField(10);

this.add(b2);

b1 = new JButton("确定");

this.add(b1);

b1.addActionListener(this);

int p = (int) (Math.random() * aa.length);

String o = aa[p];

q.setText(o);

}

public static void main(String[] args) {

Test t = new Test();

}

@Override

public void actionPerformed(ActionEvent e) {

String h = "公共的";

if (h.equals(b2.getText())) {

int i = (int) (Math.random() * aa.length);

q.setText(aa[i]);

}

}

}

要给按钮加监听器

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中如何做到界面的跳转?

假如有两个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();

}

}