java jsp 这段代码大概什么意思

public class BaseDaoImpl<T> implements BaseDao<T> {
//实现接口的关键字
@Override
public boolean excuteDML(String sql, Object[] objs) {
boolean flag=false;
try {
Connection con =DBUtil.getDataSource().getConnection();
PreparedStatement pst=con.prepareStatement(sql);
if(objs!=null&&objs.length>0){
for(int i=0;i<objs.length;i++){
//赋值
if(objs[i]==null){
pst.setObject(i+1, objs[i]);
}else if(objs[i] instanceof String){
pst.setString(i+1, (String)objs[i]);
}else if(objs[i] instanceof Integer){
pst.setInt(i+1, (Integer)objs[i]);
}else if(objs[i] instanceof Double){
pst.setDouble(i+1, (Double)objs[i]);
}
}
}
if(pst.executeUpdate()>0){
flag=true;
}else{
flag=false;
}
pst.close();
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return flag;
}
public String getSql(){
return null;
}

主要就是执行了 excuteDML(String sql, Object[] objs) 这个方法,包含两个参数,一个是sql语句,一个是组装的一个数组,方法体中就是将数组遍历,根据每一个元素的类型 是null的 还是String字符 或者是Integer(整型),double(双精度浮点型),赋值给pst(查询对象)然后通过pst.executeUpdate()(执行方法)的返回值判断是执行成功还是失败,释放连接池,最后返回执行结果,返回值为boolean(true,false)
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-31
excuteDML这个方法应该是一个保存或者更新的操作,如果成功的话,则返回为true,失败返回false。public boolean excuteDML(String sql, Object[] objs) 第一个参数是SQl语句,第二个参数是参数值,里面的for循环是给sql语句中参数赋值。。
第2个回答  2013-10-31
是一个数据查询接口的基本实现类,实现BaseDao接口中的excuteDML方法。
获得数据源,赋值sql语句参数,执行sql操作语句,判断是否获得响应行数,返回结果

jsp都是什么意思?
JSP是Java Server Pages的缩写,即Java服务器端页面,是一种基于Java Web应用的开发技术。JSP允许开发人员在Java代码中嵌入HTML,从而创建动态的Web应用程序。JSP本质上是Servlet的扩展,通过将Java代码嵌入到页面中,使Web应用程序更易于开发和维护。JSP的最大特点是它允许开发人员将java代码嵌入HTML页面中,...

jsp是什么
JSP,即Java Server Pages,是一种用Java语言作为脚本语言的技术。通过JSP网页,服务器端的Java库单元可以为HTTP应用程序提供一个接口。这意味着,开发者可以使用Java编写动态网页,并在服务器端执行这些代码以提供实时、动态的内容。JSP允许开发者在HTML页面中嵌入Java代码,这些代码在服务器端执行后,生成H...

jsp是什么意思
JSP是Java Server Pages(Java服务器页面)的缩写,是一种用于开发动态网页的技术。它允许将Java代码嵌入到HTML网页中,用于生成动态内容并与后端服务器进行交互。JSP通过在网页中插入特定的标签和指令,使开发者能够直接在HTML页面中嵌入Java代码,从而实现了网页的动态性。JSP技术在Java EE平台中广泛应用,可...

java jsp javascript 的理解
JAVA是一种面向对象的编程语言,分为几种:J2SE,J2EE,J2ME J2SE你可以理解为开发桌面应用;J2EE你可以理解为开发Web应用,即网站;J2ME主要是开发手机应用;JSP是配合J2EE使用的,即把动态信息展示在页面上;Javascript是用于网站上一个动态脚本语言(HTML,ASP,JSP,PHP都可以使用它);JSP你理解也没有错,通俗...

jsp是什么意思
JSP的意思 JSP是一种动态网页技术标准,它是由Sun Microsystems公司倡导和创建的。JSP技术是基于Java语言的,它允许开发者在HTML页面中嵌入Java代码片段,从而实现网页与服务器之间的交互操作。接下来,我们将详细介绍JSP的相关内容。JSP的详细解释 第一段:基本定义与特点 JSP允许开发者在网页中嵌入Java代码...

jsp是什么?
JSP,全称为Java Server Pages,是Java服务器页面的简称。它是一种基于文本的程序,其特点在于能够将HTML和Java代码紧密结合在一起。JSP之所以出现,是因为Servlet输出HTML内容极为繁琐。JSP作为一种简化Servlet工作的替代方案,使得开发者在输出HTML页面时更为便捷。使用JSP时,实际上是在使用Servlet和Tomcat...

jsp是什么
1、JSP(Java Server Pages)的中文含义是Java服务器端语言。是一种简化的Servlet设计,可以调用强大的Java类库,并可以与其他相关的一些技术(Servlet、JavaBean、EJB)联合工作。核心技术是Java技术,以Servlet的形式接受用户的访问和处理数据,在服务器端JSP文件会被编译为类文件,其扩展名为class。2、JSP是...

jsp是什么意思啊
JSP的全称是Java Server Pages,是一种用于开发动态网页的Java技术。JSP是一种基于Java的服务器端技术,它允许开发人员将Java代码嵌入到HTML页面中,实现动态生成网页内容的功能。通过JSP,开发人员可以在网页中嵌入Java代码,并使用Java的强大功能来处理数据、逻辑判断等。JSP可以被常见的Java服务器如Tomcat、...

jsp是什么 jsp是什么意思
jsp是一种动态网页技术标准。jsp是JavaServer Pages的缩写,它由Sun Microsystems公司创建。jsp部署在网络的服务器中,能够响应客户端发送的请求,且按照请求的内容动态生成XML、HTML或者别的格式文档的Web网页,再返回给请求者。

jsp是什么意思啊
JSP,全称JavaServer Pages,是一种基于Java的服务器端编程技术。它允许开发者在HTML代码中嵌入Java代码片段,从而动态生成Web页面。JSP最初由Sun Microsystems公司提出,并作为Java EE规范的一部分得到广泛推广和应用。JSP的主要特点是易于编写和维护,它允许开发者使用HTML标记和Java代码混合编写页面,使得页面...

相似回答