props.load(this.getClass().getClassLoader().getResourceAsStream("DBConfig.properties")) ;
driver= props.getProperty("driver") ;
url= props.getProperty("url") ;
user= props.getProperty("user") ;
password = props.getProperty("password") ;
Class.forName(driver) ;
conn = DriverManager.getConnection(url, user, password) ;
return conn ;
}catch(Exception e){
e.printStackTrace() ;
}
return null ;
}
public static void main(String []args){
ConnectionUtil cu = new ConnectionUtil() ;
System.out.println("1、----" + cu.getConnection()) ;
System.out.println("2、----" + cu.getConnection("com.mysql.jdbc.Driver",
"jdbc:mysql://localhost:3306/stud", "root", "root")) ;
System.out.println("3、----" + cu.openConnection()) ;
}
}
连接上数据库就可以操作数据了,在写sql语句 根据sql执行就有返回相应字段值了
求一段JAVA代码要求如下 获取输入的字段和数据库中的比较如果没有就把该字段存入数据库 数据库 STUDENT这个是重复java获取字段值代码的验证java获取字段值代码,你可以在jsp页面通过Ajaxjava获取字段值代码,将输入java获取字段值代码的值传到后台Action,在Action里把该值放入查询语句到数据库进行查询,进行重复判断 。
js代码如下java获取字段值代码:
var f = document.forms[0];
$("#role_name").blur(function(){
if(null == f.role_name.value){
return ;
}
$.ajax({
type: "POST",
url: "RoleInfo.do",
data: "method=validateRolenameid=${af.map.id}role_name=" + f.role_name.value,
dataType: "json",
error: function(request, settings) {},
success: function(oper) {
if(oper.result){
$("#role_name").val("");
alert("系统已存在此角色");
f.role_name.focus();
}else {
return;
}
}
});
Action代码:
public ActionForward validateRolename(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws Exception {
DynaBean dynaBean = (DynaBean) form;
StringBuffer oper = new StringBuffer("{result:");
String role_name = (String) dynaBean.get("role_name");
//String id = (String) dynaBean.get("id");
if (!StringUtils.isBlank(role_name)) {
RoleInfo ri = new RoleInfo();
ri.setRole_name(role_name);
//if(null != id){
ri.getMap().put("id_not_in",(String) dynaBean.get("id"));
//}
ri = super.getFacade().getRoleInfoService().getRoleInfo(ri);
if (null == ri) {
oper.append(false);
} else {
oper.append(true);
}
} else {
oper.append("error");
}
oper.append("}");
super.render(response, oper.toString(), "text/x-json;charset=UTF-8");
return null;
}
java怎样读取数据库表中字段的数据类型Java获取数据库的表中各字段的字段名,代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
推荐阅读
- erp系统运行问题汇总,erp运行中存在的问题
- steam赛车游戏天花板,steam赛车类游戏
- 鸿蒙系统uc看视频卡,uc看视频卡顿
- vb.net控件重绘 vb能自动重绘图形
- 使用erp系统的优点,erp系统的优缺点
- 旧手机登录微信怎么办呢,旧手机登录微信怎么登
- 格斗游戏布局,格斗游戏场景
- go语言数组所有值相加 go语言 数组
- 怎么让ios不退缩更新,怎样让苹果系统更新不再推送