Servlet调用JavaBean输出结果集示例(转)

46、搭建与配置FTP服务器全攻略 本文详细介绍了如何搭建与配置FTP服务器,以vsftpd为例,涵盖了FTP基础概念、安装步骤、服务控制、安全设置、用户权限管理、文件上传支持、互联网共享配置、客户端使用以及常见问题解决等内容。旨在帮助用户高效、安全地实现文件共享与管理。 阅读详情
`//通过Servlet调用JavaBean输出结果集,并打印
//JavaBean:TBean SourceCode
package Demo;

import java.io.*;
import java.sql.*;
/**
* 在此处插入类型说明。
* 创建日期:(00-7-10 8:30:32)
* @author:Administrator
*/
public class TBean implements Serializable {
protected Connection conn = null;
protected Statement stmt = null;
protected java.sql.ResultSet Result;
/**
* TBean 构造子注解。
*/
public TBean() {
super();
}
/**
* 在此处插入方法说明。
* 创建日期:(00-7-10 8:31:06)
*/
public void execute() {
try {
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
conn = DriverManager.getConnection("jdbc:db2:sample", "db2admin", "db2admin");
stmt = conn.createStatement();
String sql = "SELECT * FROM STAFF WHERE DEPT=20";
ResultSet rs = stmt.executeQuery(sql);
setResult(rs);

} catch (SQLException e) {
} catch (IllegalAccessException e2) {
} catch (ClassNotFoundException e3) {
} catch (InstantiationException e4) {
}
}
/**
* 在此处插入方法说明。
* 创建日期:(00-7-10 8:36:42)
* @return java.sql.ResultSet
*/
public java.sql.ResultSet getResult() {
return Result;
}
/**
* 在此处插入方法说明。
* 创建日期:(00-7-10 8:36:42)
* @param newResult java.sql.ResultSet
*/
public void setResult(java.sql.ResultSet newResult) {
Result = newResult;
}
/**
* 在此处插入方法说明。
* 创建日期:(00-7-10 8:35:54)
*/
public void Sqlclose() {
try {
conn.close();
stmt.close();
} catch (SQLException e) {
}
}
}

//Servlet:TServlet,调用JavaBean,并将结果集打印:
package Demo;

import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
* 在此处插入类型说明。
* 创建日期:(00-7-10 8:37:57)
* @author:Administrator
*/
public class TServlet extends HttpServlet implements Serializable {
/**
* TServlet 构造子注解。
*/
public TServlet() {
super();
}
/**
* service 方法注解。
*/
public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
try {
Demo.TBean javabean = new Demo.TBean();
javabean.execute();
ResultSet rs1 = javabean.getResult();
PrintWriter out = res.getWriter();
res.setContentType("text/html");
out.println("<table border=1>");
out.println("<H1>Hello World</H1>");
out.println("<td>ID</td><td>NAME</td><td>DEPT</td><td>JOB</td><td>YEARS</td><td>SALARY</td><td>COMM</td>");
while (rs1.next()) {
out.println("<tr>");
for (int i = 1; i <= 7; i++)
out.println("<td>" + rs1.getString(i) + "</td>");
out.println("</tr>");
}
out.println("</table>");
javabean.Sqlclose();
} catch (SQLException e) {
}
}
}
//运行:在VisualAge for Java 的IBM Websphere Test Environment的环境下:
//http://localhost:8080/servlet/Demo.TServlet


Hello Print ID NAME DEPT JOB YEARS SALARY COMM
10 Sanders 20 Mgr 7 18357.50 null
20 Pernal 20 Sales 8 18171.25 612.45
80 James 20 Clerk null 13504.60 128.20
190 Sneider 20 Clerk 8 14252.75 126.50

(作者:不详  来源:jsp爱好者)
Google Earth Engine(GEE)——将sentinel - 2影像所有波段重采样到10m分辨率 (resample 和 projection的使用) 影像重投影是将一个影像从一个坐标系投影到另一个坐标系的过程。这通常涉及到将像素从一个平面坐标系变换到另一个平面坐标系。这可以用于许多应用中,例如建立数字高程模型(DEM)和地图制图。影像重投影通常需要进行数学计算,包括换矩阵和插值算法,以确保像素值的准确性和精度。这次我们将对哨兵2好数据中20m分辨率的波段,重采样到10m分辨率中,然后同一参与计算。 阅读详情

相关推荐

使用servlet和Java Bean访问MySQL的简单实例

使用servlet和Java Bean访问MySQL的简单实例

servlet中的javabean总结

在serlvet中使用bean和在通常程序中使用bean类 属性名称第一个字母必须小写,比如:private productID 一般具有getters and setters 但bean不应具有GUI表现 一般是用来实现某一个业务逻辑或取得特定的结果 示例: 一个连接数据库的javabean import java.sql.*; public class DB

xuyajun123456的专栏 562

实验四 JavaBeanServlet使用

一、实验目的 1.熟悉JavaBean的开发过程。 2.掌握Servlet的开发过程。 二、实验学时 2H 三、实验性质 综合性实验

servlet访问jsp实例化的JavaBean对象

问题描述 最近在做一个作业,需要使用MVC模式, 1.实现jsp文件提交表单到servlet; 2.再由servlet重定向到jsp文件实例化JavaBean对象; 3.再由servletJavaBean对象取出并存储到数据库中。 解决过程 过程看起来十分繁琐,但是前2个过程也比较容易想到如何实现。 1.jsp提交表单与html提交表单的方式类似,在form中设置action为接收的servlet; 2.在servlet中用getParameter()接收表单中的指定数据,运用 getRequestDis

weixin_43823997的博客 1905

javaweb:ServletJavaBean信息传递

文章目录1.0 流程1.1 JavaBean结构1.2 Servlet获取参数并封存在JavaBean结构中1.3 放入request.getsession并发送到jsp文件1.4 jsp导入JavaBean文件并获取对象1.5 参考网站 1.0 流程 1.Servlet从request获取参数 2.将它们封存在JavaBean建立的结构中 3.将这个结构放入request.getsession()中命名为bean 将request发送到另一个jsp文件 4.该文件首先导入JavaBean文件 然后建立一个

shaoyeStillYoung的博客 1543

Servlet调用JavaBean输出结果示例

Servlet调用JavaBean输出结果示例 `//通过Servlet调用JavaBean输出结果,并打印//JavaBean:TBean SourceCodepackage Demo;import java.io.*;import java.sql.*;/*** 在此处插入类型说明。* 创建日期:(00-7-10 8:30:32)* @author:Administrator*/

Inber 2402

01_11_SERVLET中使用javabean

01_11_SERVLET中使用javabean 1.javabean 广义javabean = 普通java类 狭义javabean = 符合 Sun JavaBean标准的类 在Servlet中使用Bean和在通常程序中使用Bean类似 属性名称第一个字母必须小写,一般private, 比如,private productId 一般具有getters and setters ...

weixin_30781631的博客 707

我的积分为什么是负20分

我的积分为什么是负20分?我的积分为什么是负20分?

hdp7272的专栏 356

股票开盘竞价能撤单吗?9点20分规则

科创板/创业板有延长竞价时段(到9:30),但规则相同。隔夜单(前一晚挂的)也参与竞价,但容易被次日消息面影响,建议开盘前5分钟再确认。竞价阶段不是用来交易的,而是用来观察主力意图的。

股票量化的博客 3630

[]磁盘为什么只能分四个主分区

主分区,也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的,逻辑分区则必须建立于扩展分区中)。  实际上在早期的硬盘分

zhenhuibox的专栏 2199

为什么硬盘只能最多有四个主分区?

<br />本文为搜索网上资料并加以总结,仅供参考: MBR(Master Boot Recorder)主要开机扇区,放置硬盘的信息。MBR 可以说是整个硬盘最重要的地方了,因为在 MBR 里面记录了两个重要的东西,分别是:开机管理程序,与磁盘分区表 ( partition table )。所以我们所做的硬盘分区,也就是在修改partition table。<br /><br />由于这个 MBR 区块的容量有限,所以,当初设计的时候,就只有设计成 4 个分区纪录(这个说法不太准确,下文有详细说明),这些分

code_robot的专栏 1976

1001 A+B Format (20分)

1001 A+B Format (20分) 一定别漏掉sum=0的情况!!不然只有19分 #include<iostream> #include<math.h> using namespace std; int m,n,sum,ans; int a[10]; int main() { cin>>m>>n; sum=m+n; if(sum==0){ cout<<0; return 0; } if(sum<0){ su

南京师范大学中北学院 102

Servlet JavaBean

UserBean.java package user; import java.sql.Timestamp; public class UserBean { private String account; private String nickname; private String pwd; private Timestamp lasttime; private int log...

Tjhfsghbjknjdy的博客 306

servlet javabean

login.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/ht...

live801的博客 247

javaBean 简介 及其 在jsp,servlet中的用法

1.什么是javaBean JavaBean是一种遵循特定写法的类。在JavaWeb开发中,经常用来存储实体信息,比如用户实体信息,实体信息不应该是散乱的,它应该是一个整体(就好像从数据库取出一个用户的年龄,id,手机等数据,这些数据应该归属于一个对象,而不应该用某个单纯变量来存储),所以才需要javabean。而为了规范开发,以及规范使用规则,所以需要按照一定规则来定义JavaB...

郑德帅 8917

JavaBeanServlet使用

登录页面

G856569566的博客 1447

javaWeb:Servlet里使用javaBean的方式接收前端表单数据

接着就可以通过get方法编写SQL语句了;将以上方式写成一个方法作为工具。创建javaBean

m0_67737207的博客 800

动力电池智能检测技术:关键技术与装备研究.docx

动力电池智能检测技术:关键技术与装备研究.docx

上一篇: SQL Server存储过程编程经验技巧(转)
下一篇: EJB核心技术及其应用(转)
fly29
博客等级 码龄23年 16粉丝 80原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值