您的位置:

菜鸟求jsp商品展示源代码(菜鸟求jsp商品展示源代码错误)

菜鸟求jsp商品展示源代码(菜鸟求jsp商品展示源代码错误)

更新:

本文目录一览:

jsp代码注释 本人菜鸟 希望详细些 通俗易懂些

%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" % //这是JSP页面的头,里面包含了该页的解释格式,编码格式,还有使用的语言,import表示导入java.sql包。

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

html //以下为HTML语言

head

title选课系统/title

/head

body //小脚本开始

%

String courseNo=request.getParameter("courseNo");从request对象中获取"courseNo"的值,赋给声明的名为courseNo的变量

Class.forName("com.mysql.jdbc.Driver"); //加载驱动,该处为mysql驱动

String url="jdbc:mysql://localhost:3306/coursesystem?useUnicode=truecharacterEncoding=gb2312";//声明一个String类型变量,里面保存的是url

Connection conn=DriverManager.getConnection(url,"root","student"); //这是创建连接,此处皆为jdbc知识,根据各种数据库,会略有不同

Statement stmt=conn.createStatement(); //创建陈述

try{

conn.setAutoCommit(false); //设置连接的自动提交为false,主要用于事物中,取消自动提交可以防止提交时因为不可抗拒因素造成的错误。因为下面有两句sql,可以防止在执行一句sql后出现问题,第二句没有执行,就会出现错误

String sql1="delete from course where Cno='"+ courseNo +"'"; //创建sql语句。

stmt.executeUpdate(sql1); //执行sql语句

String sql2="delete from SC where Cno='"+ courseNo +"'"; //创建sql语句

stmt.executeUpdate(sql2); //执行sql语句

conn.commit(); //这里是手动提交

conn.setAutoCommit(true); //然后再把自动提交改回去

}catch (SQLException e) { //这些是异常处理

e.printStackTrace();

try{

conn.rollback(); //这是事务的回滚,出现问题时会恢复到修改前的状态

}catch(Exception ex) {

ex.printStackTrace();

}

}

% //小脚本结束

删除课程信息成功!

%stmt.close(); //小脚本开始,关闭陈述和连接

conn.close();% //小脚本结束

/body

/html

第二篇scQuery

%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %

html

head

title选课系统/title

/head

body

%String studentNo=request.getParameter("studentNo"); //从request对象中取"studentNo"的值,赋给studentNo变量

if (studentNo==null)studentNo=""; //判断如果studentNo为null,设置studentNo为空

Class.forName("com.mysql.jdbc.Driver"); //加载驱动

String url="jdbc:mysql://localhost:3306/courseSystem?user=rootpassword=student"

+"useUnicode=truecharacterEncoding=gb2312"; //url

Connection conn=DriverManager.getConnection(url); //创建连接

Statement stmt=conn.createStatement(); //创建陈述

String sql="select sc.Sno,Sname,sc.Cno,Cname,Grade"

+" from student,course,sc where student.Sno=sc.Sno"

+" and course.Cno=sc.Cno "; //创建sql语句

if(! studentNo.equals("")){ //判断studentNo不等于空字符串

sql=sql+" and sc.Sno='"+studentNo+"'"; //如果不为空,在sql语句后面拼接上" and sc.Sno='"+studentNo+"'";

};

sql=sql+"order by sc.Cno"; //拼接sql

ResultSet rs=stmt.executeQuery(sql);% //执行sql,把结果放入结果集当中

centerh2选课及成绩情况/h2/center

table width=500 align=center border=1

tr align=center

tdb姓名/td

tdb课程名/td

tdb成绩/td

/tr

%while(rs.next()){% //结果集游标向下一行,就是判断如果结果集是否有值

tr align=center

td%=rs.getString("Sname")%/td //表达式从结果集中取叫"Sname"的值

td%=rs.getString("Cname")%/td //表达式从结果集中取叫"Cname"的值

td%=rs.getInt("Grade")%/td //表达式从结果集中取叫"Grade"的值

/tr

% }%

/table

%

stmt.close(); //关闭陈述

conn.close(); //关闭连接

%

/body

/html

jsp问题。菜鸟刚起步,求大虾来帮我。

在Class.ForName()创建驱动类实例之后要注册这个驱动才行。

DriverManager.registerDriver(驱动类实例)

JSP菜鸟求指教

是不是你的jsp运行环境有问题啊,自己搭建的还是原来就能用的

jsp点击一下按钮弹出提示框求源代码

form action="" onsubmit="check()"

input type="text" value="注册" /

/form

script type="text/javascript"

function check(){

// to do somethink

alter(“用户名不能为空”);

return false; // 返回值 让表单不提交 ture 提交

}

/script

jsp 中网站的首页源代码

这是最简单的一个例子,数据库要你自己建,用的是ACCESS

%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %

html

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

titleJSP连接Access数据库/title

style type="text/css"

!--

.style1 {

font-size: 20px;

font-weight: bold;

}

--

/style

/headbody

div align="center" class="style1"JSP连接Access数据库/div

br

hr

p%

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //载入驱动程序类别

Connection con = DriverManager.getConnection("jdbc:odbc:jspdata"); //建立数据库链接,jspdata为ODBC数据源名称

//建立Statement对象

Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);

ResultSet rs = stmt.executeQuery("select * from lyb"); //建立ResultSet(结果集)对象,并执行SQL语句

%

/p

p align="center"NUMB1数据表中记录如下/p

table width="640" border="1" align="center" bordercolor="#7188e0"

tr bgcolor="d1d1ff"

th width="49"编号/th

th width="90"姓名/th

th width="126"E-mail/th

th width="221"网站/th

th width="80"QQ/th

/tr

%

while(rs.next())

{

%

tr bgcolor="#f8f8f8"

th%= rs.getString(1) %/th

th%= rs.getString(2) %/th

th%= rs.getString(3) %/th

th bgcolor="#f6f6f8"%= rs.getString(4) %/th

th%= rs.getString(5) %/th

/tr

%

}

rs.close();

stmt.close();

con.close();

%

/table

p align="center"br

如果您能看到表格中的数据,说明连接数据库成功!/p

/body

/html

请高手帮助我解释一下下面这段代码,我学习的是jsp,对于PHP是菜鸟,求高手指点,感激不尽!

?php

// ? : 三元操作符 如果$_POST['page']已赋值(Request URL中包含page=xxx),将$_POST['page'])的值转换成int赋值给page,如果未赋值则$page=1,这种情况很常见,没有翻页之前可以不包含$page参数

$page = isset($_POST['page']) ? intval($_POST['page']) : 1;

//同上,应该是每页的记录数量

$rows = isset($_POST['rows']) ? intval($_POST['rows']) : 10;

//计算当前页所处位置,用于limit查询,这个是游标的起始位置,MySQL中 limit 0,10 的意思就是从第0条开始,选择10条数据,相当于sqlserver中的 select top 10 * from xxx

$offset = ($page-1)*$rows;

$result = array(); //定义$result数组

//连接本机MySQL数据库,账号root,密码root

$conn = mysql_connect('127.0.0.1','root','root');

//选择mydb库

mysql_select_db('mydb',$conn);

//下面三行为获取记录总行数,用于计算分页后的总页数

$rs = mysql_query("select count(*) from item");

$row = mysql_fetch_row($rs); //获取游标

$result["total"] = $row[0]; //获取count(*)的值

//选择当前分页

$rs = mysql_query("select * from item limit $offset,$rows");

$rows = array();

//游标遍历,获取数据,直至mysql_fetch_object返回空值等于false时跳出循环

while($row = mysql_fetch_object($rs)){

//提取数据存入数组

array_push($rows, $row);

}

//数组存入更大的数组

$result["rows"] = $rows;

//json编码

echo json_encode($result);

?

菜鸟求jsp商品展示源代码(菜鸟求jsp商品展示源代码错误)

本文目录一览: 1、jsp代码注释 本人菜鸟 希望详细些 通俗易懂些 2、jsp问题。菜鸟刚起步,求大虾来帮我。 3、JSP菜鸟求指教 4、jsp点击一下按钮弹出提示框求源代码 5、jsp 中网站的首

2023-12-08
一个java菜鸟,菜鸟学java

2022-11-23
发布商品的jsp页面代码怎么写,jsp网站如何发布

2022-11-23
网上商城系统jsp代码的简单介绍

本文目录一览: 1、jsp网上商城系统是怎么开发的?需要什么流程!? 2、jsp商城系统首页主要代码在哪个位置 3、急求一个用JSP做的网上商城系统设计与实现——后台管理子系统的源代码! 4、我买了个

2023-12-08
jsp商品详情页面代码(简单的jsp页面代码)

本文目录一览: 1、怎样在页面中动态展示商品,jsp 2、jsp页面的代码 3、请教:用jsp做商城页面,点击商品图片进入该商品的详细页面,应该怎么实现,大致讲下思路就好 怎样在页面中动态展示商品,j

2023-12-08
jsp添加商品网页的简单介绍

2022-11-22
网上商城java源代码(商城网站源代码)

2022-11-11
物资仓库的jsp源码,物资仓库的jsp源码是什么

本文目录一览: 1、求java编写的仓库管理系统源代码或详细设计 2、给定JSP程序源码如下: 3、下载的jsp源码文件中,有多个文件夹和子文件都有什么作用? 4、网上下的jsp源码要怎么用 5、JS

2023-12-08
php商品展示,php商品展示一行三个

2022-11-22
菜鸟教程Javascript详解

2023-05-17
java菜鸟,java菜鸟工具

2023-01-09
菜鸟教程Java全面解析

2023-05-18
java教程菜鸟教程,java教程菜鸟教程app

2023-01-04
基于jsp源码和报告,jsp源码之家

本文目录一览: 1、基于jsp的图书管理系统的设计与实现的源代码 2、jsp的实验报告代码 3、基于jsp网上在线招聘系统源代码 4、求一个毕业设计选题系统源码 做毕设用的 用jsp+sql编写的 谢

2023-12-08
java开源商城源码推荐(JAVA商城源码)

2022-11-11
包含jsp写的cwc大型商城系统的词条

本文目录一览: 1、请教:用jsp做商城页面,点击商品图片进入该商品的详细页面,应该怎么实现,大致讲下思路就好 2、jsp网上购物系统开发背景 3、我买了个系统,为网上购物系统,用java写的,前台是

2023-12-08
产品分类js代码(js实现商品分类)

本文目录一览: 1、这个是易迅的商城产品分类菜单,请问JS代码怎么实现如下描述的功能,谢谢 2、商品信息对比的js代码应该怎么写?类似于这个网站的http://tech.sina.com.cn/not

2023-12-08
java电商,java电商购物平台代码

2022-11-27
jsp通用模块源代码下载的简单介绍

本文目录一览: 1、基于java jsp asp php vb安卓系统毕业设计与实现论文源码下载? 2、如何把网站上的一个jsp文件下载下来 3、哪位可以提供JSP的网站计数器的源代码?一定要没有错误

2023-12-08
jsp购物车jps源代码(jsp购物车代码及界面)

本文目录一览: 1、用jsp实现购物车功能 很简单的修改就行 2、jsp 实现简易版session购物车,无论前面怎么选择,最后显示的结果都为6个on,无法正确显示选择结果 3、javascript+

2023-12-08