「Java按钮保存」java怎么点击按钮保存文件
本篇文章给大家谈谈Java按钮保存,以及java怎么点击按钮保存文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java怎么把页面输入的数据保存到数据库中,当点击保存按钮时保存 怎么把页面手写的数据保存到数据库中 代码
- 2、如何用java web通过点击按钮事件,当点击按钮时,将输入框的值保存在数据库中,不需要跳转页面
- 3、怎么用JAVA 界面设计中实现点击按钮后增加一个按钮并保存设置? 并且如何使增的按钮放在点击的按钮前面?
- 4、java怎么把页面输入的数据保存到数据库中,当点击保存按钮时保存 怎么把页面手写的数据保存到数据库中
java怎么把页面输入的数据保存到数据库中,当点击保存按钮时保存 怎么把页面手写的数据保存到数据库中 代码
如果你引入了js框架就好处理些,extjs、jquery都有相应的ajax提交,如果你没有的引入框架,直接通过纯ajax向后台发送请求就行,在后台的接受到前台的参数,使用简单的jdbc保存到数据库就行,祝你好运
如何用java web通过点击按钮事件,当点击按钮时,将输入框的值保存在数据库中,不需要跳转页面
register.jsp:
%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%
html
head
title这是一个注册页面/title
/head
body
center
form action="adduser.jsp" method="post"
table width="777" border="0" cellspacing="0" cellpadding="0" align="center" style="top: 131px; height: 30px;"
tr
td align="left"bfont size="3"用户序号:/font/b/td
tdinput type="text" name="id" size="12"/td
/tr
tr
td align="left"bfont size="3"用户名:/font/b/td
tdinput type="text" name="name" size="12"/td
/tr
tr
td align="left"bfont size="3"时间:/font/b/td
tdinput type="date" name="date" size="12"/td
/tr
tr
td align="left"bfont size="3"发布内容:/font/b/td
textarea name="text" cols="40" rows="5"请在这里输入您要发布的内容/textarea
/tr
trtdinput type="submit" name="Submit" value="提交"/td/tr
/table
/form
/center
/body
/html
adduser.jsp:
%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%
%@page import="java.sql.*"%
jsp:useBean id="query" class="user.dbfunction" scope="page"/jsp:useBean
html
head
title将用户信息加入数据库/title
/head
body
%
String id = request.getParameter("id");
String name = request.getParameter("name");
String date = request.getParameter("date");
String text = request.getParameter("text");
ResultSet rs=null;
String str="select id,name,date,text from User where name='"+name+"';";
query.connect();
rs=query.select(str);
rs.last();
str="insert into User(id,name,date,text)values('"+id+"','"+name+"','"+date+"','"+text+"');";
query.update(str);
out.println("提交信息成功!");
out.print("本页面将在3秒后自动跳转到上一页面!");
out.print("meta http-equiv="+"refresh"+" content=" +"3;url=register.jsp"+"");
%
/body
/html
附加数据库操作类:
// 本类用来建立与数据库的连接
package user;
import java.sql.*;
public class dbfunction {
private static Connection con = null;
private static Statement stmt = null;
private static ResultSet rs = null;
public void connect(){
String url = "jdbc:mysql://localhost:3306/bookshop"; /在这里修改数据库名
try {
Class.forName("com.mysql.jdbc.Driver");/在这里修改数据库,我用的是Mysql
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
con= DriverManager.getConnection("jdbc:mysql://localhost:3306/bookshop?user=rootpassword=123456useUnicode=truecharacterEncoding=GB2312");/在这里修改数据库Mysql的信息
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public ResultSet select(String query)
{
System.out.println(query);
try {
stmt = con.createStatement();
rs = stmt.executeQuery(query);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
public void update(String upstr)
{
System.out.println(upstr);
try {
stmt = con.createStatement();
int rs = stmt.executeUpdate(upstr);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void close()
{
try {
stmt.close();
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
我在我的机子上做了一遍可以,你试试吧。。。
怎么用JAVA 界面设计中实现点击按钮后增加一个按钮并保存设置? 并且如何使增的按钮放在点击的按钮前面?
添加控件时可以指定索引。
getContentPane().add(btnNewButton, 0);
这样新添加的始终在最前面,会把你的按钮1,排在后面。
java怎么把页面输入的数据保存到数据库中,当点击保存按钮时保存 怎么把页面手写的数据保存到数据库中
如果是JSP的话,假设那个输入的控制的id为input,那么在你接收数据的页面写脚本,(即表单中action=“XX.jsp”)如下:
%
String data=request.getElementById("input");
(如果有写dao类方法,那就是直接new一个dao类对象再点那个方法就行了,没有就写代码,但那样显得很乱,DBUtil就不要我写了吧?如果不会,请追问)
String sql="insert into 表名 (列名) values(?)";
Connection conn=DBUtil.getConn();
try{
PreparedStatement pst=conn.preparedStatement(sql);
pst.setString(1,data);
pst.executeUpdate();
}catch(SQLException e){
e.printStackTrace();
}finally{
DBUtil.close(null,pst,conn);
}
%
Java按钮保存的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java怎么点击按钮保存文件、Java按钮保存的信息别忘了在本站进行查找喔。