JAVA怎么做表单(表单)

  • 时间:
  • 浏览:1
  • 来源:java教程网
问答列表
8条问答


1.JAVA如何提交表单

界面上有个东西叫form的,form里面有个按钮类型是submit,一般名字都叫提交,确定,查询之类的,你按了这个按钮后,他会自己去找form中action所对应的selvet(这个selvet在web~inf.xml中配置好了的),selvet中再调用相关的方法,查询出数据后,通过 request的request.setAttr...方法,数据传递到页面上去,这样你就看到了结果其实这个是基本的mvc模式了 看你最后一句,你好像是说用j2se来发送和取得信息,也是可以的.那就要用流了,用j2ee就不用考虑他们是怎么传的,只要知道如何传就可以了.


2.java语句模拟表单提交,怎么做

URL url = new URL (url);HttpURLConnection conn = url.openConnection ();conn.connection ();conn.setRequestMethod(POST);// 如果你想用get方法,这里改成GETStringBuffer sb = new StringBuffer ();sb.append (Param1=Value1Param2=Value

2....);OutputStream out = conn.getOutputStream ();out.write (sb.toString ().getBytes ());


3.如何运用java编写一个表单

什么样的程序结构,是WEB、还是application要是前者,就是HTML,,,,,,后者就使用JTable~


4.怎样用java语言制作表格

这个例子给你参考://简单JTable编制员工档案import javax.swing.*;import java.awt.*;import java.awt.event.*;class TableDemo extends JFrame{public TableDemo() { super(员工档案表); String columnNames={姓名,职务,电话,月薪,婚否}; Objectdata={ {李强,经理,059568790231,new Integer
(5000),new Boolean(true)}, {吴虹,秘书,059569785321,new Integer
(3500),new Boolean(true)}, {陈卫东,主管,059565498732,new Integer
(4500),new Boolean(false)}, {欧阳建,保安,059562796879,new Integer
(2000),new Boolean(true)}, {施乐乐,销售,059563541298,new Integer
(4000),new Boolean(false)} }; JTable table=new JTable(data,columnNames); table.setPerferredScrollableViewportSize(new Dimension
(500,70)); JScrollPane scrollPane=new JScrollPane(table); getContentPane().add(scrollPane,BorderLayout.CENTER); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e) {System.exit(0);}}); pack(); setVisible(true); } public class Example5_9 { public static void main(String args) { TableDemo frame=new TableDemo(); } }}有问题的话留言


5.java怎么获取提交的表单数据

关于获取提交的表单数据可以采用以下方法,例如:控制层相关代码:request.getParameter(userName);(注:userName是from表单中name属性的值)jsp页面中form表单相关代码:


6.java表单填写

提供思路: 表单1中type=text类型中输入的是数字 type=submit 这里因为是submit,会直接对数据库进行操作,你在Java语句中可以写方法来得到表单2中想要的数据,当然这里要用到JSP语句进行数据库类容的接受和传递。
第二个表单可以用textarea来做,我觉得你应该会碰到比较多的数据,在语句中用% %来用Java写接受到的信息,当然,这个要你在JavaBean中就定义好传入数据对应的名称 说了好一些,估计你也晕,总之,这个就是JSP的一个简单小程序,你可以用最简单的M1模式做


7.用JAVA做出表格效果

看,一个小例子。超简单。import javax.swing.JFrame;import javax.swing.JTable;public class TestDriver extends JFrame{ private JTable table; public TestDriver(String s){ super(s); this.table = new JTable
(5,5); this.add(table); this.pack(); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String args){ TestDriver t = new TestDriver(这是一个表格); }}


8.用Java编用户登录表单

应该差不多了吧 import .*; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.sql.*; import .*; import java.awt.color.*; public class Login extends JFrame implements ActionListener { JLabel username; JLabel userpwd; JLabel type; JTextField use; JPasswordField pwd; JButton login; JButton canel; JComboBox js; JPanel pane; public Login(String str){ super(str); this.setTitle(用户登录界面); username=new JLabel(帐号:); userpwd=new JLabel(密码:); use=new JTextField(); pwd=new JPasswordField(*); login=new JButton(登录); canel=new JButton(取消); pane=new JPanel(); type=new JLabel(账户类型:); String strName={管理员,普通用户,会员 }; js=new JComboBox(strName); js.setSelectedIndex
(2); js.setMaximumRowCount
(3); pane.add(js); pane.setLayout(null); pane.add(username); pane.add(use); pane.add(userpwd); pane.add(pwd); pane.add(canel); pane.add(login); pane.add(type); js.setBounds
(70,90,150,20); username.setBounds
(15,30,150,20); use.setBounds
(65,30,150,20); userpwd.setBounds
(15,60,150,20); type.setBounds
(15,90,150,20); pwd.setBounds
(65,60,150,20); login.setBounds
(10,120,60,20); canel.setBounds
(160,120,60,20); this.getContentPane().add(pane).setBackground(Color.white); this.getContentPane().add(pane); login.addActionListener(this); canel.addActionListener(this); this.setResizable(false); this.setSize
(245,200); this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); this.setVisible(true); } public void actionPerformed(ActionEvent e){//2 JButton jb=(JButton)e.getSource(); if(jb==login){ String name=use.getText(); String Pwd=pwd.getText(); int count=6; int ss=12; if(pwd.getText().equals()use.getText().equals()||use.getText().length()=countpwd.getText().length()=count||use.getText().length()=sspwd.getText().length()=ss) { JOptionPane.showMessageDialog(null,用户名或者密码为空或者长度错误,错误消息,JOptionPane.ERROR_MESSAGE); } try{ Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection con =DriverManager.getConnection(jdbc:odbc:Library,sa,); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(select * from Users where username= name and password= Pwd ); if(rs.next()) { JOptionPane.showMessageDialog(null,登录成功,欢迎使用); this.setVisible(false); } else JOptionPane.showMessageDialog(null,登录失败,错误消息,JOptionPane.ERROR_MESSAGE); con.close(); }catch(Exception ex){ ex.printStackTrace(); } }else if(jb==canel){ this.setVisible(false); } } public static void main(String args){ new Login(); } }

猜你喜欢

java怎么解密md5

问答列表1.JavaMD5如何解密2.java中如何进行md5加密3.java怎么把字符串进行md5加密4.求Java的MD5加密解密实现类。要实现对用户的密码进行加密!然后验

2021-04-16

Java怎么用io流(Java web)

问答列表1.javaio流的典型使用方式有几种2.java中怎样用IO流把一个文件全部读取出来3.java中的io流,怎么运行4.java中什么是IO流5.求解:JAVA中怎么

2021-04-16

Java怎么打印到界面(网页打印不了怎么设置)

问答列表1.java怎么打印出JFrame界面就是我写出一个界面,现在想把它打印出来怎么写代码2.java里如何用输出窗口打印内容3.java调用打印机,把GUI界面里的内容打

2021-04-16

怎么查询java版本(java哪个版本好)

问答列表1.怎么查看java的版本号2.如何查看jdk版本3.怎么查看JAVAJDK版本4.如何看本机JDK详细版本5.如何查看jdk的版本是32位还是64位6.如何查看ecl

2021-04-16

怎么高并发 java(java高并发原理)

问答列表1.java怎样处理高并发2.java中怎么实现高并发3.java如何处理高并发4.java高并发,如何解决,什么方式解决,高并发5.JAVA中怎么处理高并发的情况6.

2021-04-16