十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
if(true){
成都创新互联公司是一家专注于成都网站设计、网站建设与策划设计,永修网站建设哪家好?成都创新互联公司做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:永修等地区。永修做网站价格咨询:18982081108
out.println("scriptalert('弹出来了');/script");
}
// 上面这个是写在JSP 页面上的.
"要求是(若用户名或密码为空(包括空格字符)则提示"
你的意思是不是你在做登陆的时候要求用户输入用户名和密码? 而且不能为空?
如果是这样的话,你可以在 提交 按钮上加一句 onclick ='checkinfo()' .调用一个 JS来进行判定.
JS可以写成...
if(document.getElementByID("用户名").value==null || document.getElementByID("用户名").value=="")
{
alert("请输入用户名");
retrun false ;
}else if(document.getElementByID("密码").value==null || document.getElementByID("密码").value=="")
{
alert("请输入密码");
retrun false ;
}else {
return true ;
}
这样的话,在你点提交的时候,会先进行JS的验证, 如果有其中一项没有填写则回弹出对应的提示框,并返回false.表单提交不了.......否则返回一个真值, 这个时候你的 表单就能顺利提交了....
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class showMessage extends JFrame{
public showMessage(){
Container c =this.getContentPane();
JButton jb = new JButton("点我出现message");
c.add(jb,BorderLayout.NORTH);
setSize(100, 80);
setVisible(true);
jb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
JOptionPane.showMessageDialog(null, "没错,我就是神奇的Message!");
}
});
}
public static void main(String[] args) {
new showMessage();
}
}
可以使用JoptionPane:
有几种提示框:
第一种:
JOptionPane.showMessageDialog(jPanel, "提示消息", "标题",JOptionPane.WARNING_MESSAGE);
第二种:
int n = JOptionPane.showConfirmDialog(null, "你高兴吗?", "标题",JOptionPane.YES_NO_OPTION);//返回的是按钮的index i=0或者1
第三种:
Object[] obj2 ={ "足球", "篮球", "乒乓球" };
String s = (String) JOptionPane.showInputDialog(null,"请选择你的爱好:\n", "爱好", JOptionPane.PLAIN_MESSAGE, new ImageIcon("icon.png"), obj2, "足球");
在你的java文件中写入:
比如说考试规则:里面写入想要写的内容,
JOptionPane.showMessageDialog(menuFrame, "\n 1:规定时间内完成答题 \n 2:不定项选择每道题5分,答不全0分 \n " +
"3:考试结束方可出考场,否则0分处理 \n\n","考试规则", JOptionPane.PLAIN_MESSAGE);
注意:PLAIN_MESSAGE是不带警告那个标志符号的!
WARNING_MESSAGE带警告标志
ERROR_MESSAGE错误提示
。。。。。等等好多呢。。
是不是你所要的回答?
不是可以再追问哈。。?
import java.awt.BorderLayout;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JTextArea;
public class AlertFrame extends JFrame{
public AlertFrame(){
setTitle("弹框");
setBounds(200,200,400,250);
JTextArea text=new JTextArea("这里是文本域",5,5);
text.addMouseListener(new MouseListener() {
@Override
public void mouseReleased(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
JFrame jf=new JFrame();
jf.setTitle("消息框");
jf.setBounds(300, 350, 150, 100);
jf.setVisible(true);
jf.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
}
@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
}
});
add(text,BorderLayout.NORTH);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args){
new AlertFrame();
}
}