社区
Java
帖子详情
谁能跟我说明白JSP中的Bean和Class到底是做什么用的,怎么用?
hoget
2003-06-15 06:01:46
谁能跟我说明白JSP中的Bean和Class到底是做什么用的,怎么用?
举几个小例子,说明想做什么,怎么做,为什么这样做?谢谢。
本人初学JSP,是个菜鸟,大家帮忙,说得好的再奖200分。
谢谢!!!!!!!!!!!!!!
...全文
143
4
打赏
收藏
谁能跟我说明白JSP中的Bean和Class到底是做什么用的,怎么用?
谁能跟我说明白JSP中的Bean和Class到底是做什么用的,怎么用? 举几个小例子,说明想做什么,怎么做,为什么这样做?谢谢。 本人初学JSP,是个菜鸟,大家帮忙,说得好的再奖200分。 谢谢!!!!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hoget
2003-06-15
打赏
举报
回复
谢谢你,给分。
naxin
2003-06-15
打赏
举报
回复
例如处理数据库的查询,这是一个例子说明问题,实际中最好不要这么写.
例子如下(你可以参考,改一下就成了):
JSP和Java Bean的方法:
test.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<HEAD>
<TITLE> </TITLE>
<META NAME="Generator" CONTENT="EditPlus2.11">
<META NAME="Author" CONTENT="naxin">
</HEAD>
<BODY>
<jsp:useBean id="sybase" scope="page" class="test.sybconn" />
<%
ResultSet rs=sybase.Query("select * from tjck_dh");
while(rs.next()) {
out.print("|"+rs.getString("name")+"|");
out.print(rs.getString("card_no")+"|");
out.print(rs.getString("amount")+"|");
out.print(rs.getString("home_call")+"|");
out.print(rs.getString("office_call")+"|<br>");
}
rs.close();
%>
<HR>
Bean的代码:
package test;
import java.sql.*;
public class sybconn {
// String sDBDriver = "com.sybase.jdbc2.jdbc.SybDriver";
String sConnStr = "jdbc:sybase:Tds:localhost:2638";
// String user="dba";
// String passwd="sql";
Connection conn = null;
ResultSet rs = null;
public ResultSet Query(String sql) throws SQLException,Exception {
Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
conn = DriverManager.getConnection(sConnStr,"dba","sql");
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
return rs;
}
}
hoget
2003-06-15
打赏
举报
回复
bean的小组件程序在哪里定义?它的参数class=""里面的内容怎么确定?
从头举个小例子好吗?谢谢啦。
naxin
2003-06-15
打赏
举报
回复
bean就是一个小组件程序,完成一定的功能.
比如说,你在jsp页上发出form请求,把你输入的一个小写字串转为大写,就可以把这个任务专门交给bean来完成,这个bean就 return大写字串.
JSP接收bean传来的大写字串,再显示出来.
class就是java编译后的程序,bean编译后,是以class为后缀名的.
jsp
:use
Bea
n
中
type、
class
和
bea
nName
使用new关键字以及
class
构造器从一个
class
中
示例一个
bea
n.这个
class
不能是抽象的,必须有一个公用的,没有参数的构造器.这个package的名字区别大小写。 type="package.
class
" 如果这个
Bea
n已经在指定的范围
中
...
java
中
bea
n是什么_java
中
bea
n是什么意思?有什么作用 | 学步园
Bea
n的
中
文含义是“豆子”,顾名思义Java
Bea
n是一段Java小程序。Java
Bea
n实际上是指一种特殊的Java类,它通常... Java
Bea
n技术概述Java
Bea
n是基于Java的组件模型,由属性、方法和事件3部分组成。在该模型
中
,JavaB...
Java Web之
JSP
使用Java
Bea
n
前文,如果在java文件
中
嵌入大量的java程序片段,会降低
jsp
的可读性并使
jsp
的调试跟踪维护变得复杂,因此需要将这些java片段放在java
bea
n
中
,只需在
jsp
中
通过便签访问这些java
bea
n即可。 文章目录1. 1. ...
java
中
bea
n是什么_java
中
bea
n是什么意思?
Bea
n的
中
文含义是“豆子”,顾名思义Java
Bea
n是一段Java小程序。Java
Bea
n实际上是指一种特殊的Java类,它通常... Java
Bea
n技术概述Java
Bea
n是基于Java的组件模型,由属性、方法和事件3部分组成。在该模型
中
,JavaB...
如何在
JSP
里使用Java
bea
n
Java
Bea
n是特殊的Java类,是用Java语言写成的可重用组件,并且遵守Java
Bea
ns API规范: 提供一个默认的无参构造函数。 需要被序列化并且实现了Serializable接口。 可能有一系列可读写属性。 可能有一系列的"getter...
Java
50,526
社区成员
85,606
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章