十天学会Java教程文档格式.docx

上传人:b****6 文档编号:20888863 上传时间:2023-01-26 格式:DOCX 页数:31 大小:27KB
下载 相关 举报
十天学会Java教程文档格式.docx_第1页
第1页 / 共31页
十天学会Java教程文档格式.docx_第2页
第2页 / 共31页
十天学会Java教程文档格式.docx_第3页
第3页 / 共31页
十天学会Java教程文档格式.docx_第4页
第4页 / 共31页
十天学会Java教程文档格式.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

十天学会Java教程文档格式.docx

《十天学会Java教程文档格式.docx》由会员分享,可在线阅读,更多相关《十天学会Java教程文档格式.docx(31页珍藏版)》请在冰豆网上搜索。

十天学会Java教程文档格式.docx

);

}

这个例子就是著名的“HelloWorld”,它的功能就是显示“HelloWorld”。

注意:

该文件名称必须为“HelloWorld.java”,大小写也区分。

细心的朋友会注意到就是和publicclass后的名字一样的。

  

(2)编译:

在dos命令提示符下执行:

(注意大小写)

javacHelloWorld.java

如果正常的话,将生成HelloWorld.class文件。

  (3)运行:

javaHelloWorld

这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:

javaHelloWorld.class

多了后面的.class,一定要注意,否则会出现下面的错误:

Exceptioninthread"

main"

java.lang.NoClassDefFoundError:

HelloWorld/class

(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)

好了,运行javaHelloWorld应该会出现伟大的“HelloWorld”了。

到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的javaapi...,不过,不要急,我将和大家一起慢慢入门,慢慢提高......)的Java过程了。

十天学会JAVA之第二天Tomcat安装,JAVA/JSP学习系列之二(Tomcat安装)

对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,。

Tomcat是Apache组织的产品,sun公司对它的支持也相当不错。

jakarta.apache.org,国内也比较多。

从这个地址可以下载:

http:

//jakarta.apache.org/builds/tomcat/release/,我下载的是Tomcat32b4版本。

  下载完,解压到一个目录,我这里用F:

\tomcat32b4作为例子。

JAVA_HOME,变量值中输入:

\JDK13然后确定;

TOMCAT_HOME,变量值中输入:

\tomcat32b4然后确定;

注意,对于Tomcat其他设置,如果没有必要,是可以不改的,我这里讲的都是最简单而可行的方法,如果对你的改动没有把握,还是建议不要改动。

  

(1)启动tomcat:

在F:

\tomcat32b4\bin下有一个:

startup.bat,运行它,将出现一个Dos窗口。

  

(2)浏览

在浏览器中输入:

//localhost:

8080/看看有什么效果(Tomcat默认端口为8080,在不冲突的前提下,你可以改动的),是不是可以看到一只可爱的小猫(其实,我个人认为,无论从颜色还是样子,更象一只老虎)

  (3)运行

在这个页面有JSPExamples和ServletExamples,好了,自己测试运行它们吧。

  (4)退出tomcat

shutdown.bat,运行它,将关闭Dos窗口(如果坚持直接关闭这个DOS窗口也是可以的,但是,既然有这个shutdown.bat,应该有它存在的理由)。

十天学会JAVA之第二天JSP服务器安装,JAVA/JSP学习系列之四(OrionAppServer的安装)

Orion这个东西,小巧,但是功能却非常多,废话不讲,看它目前的支持就知道了:

(1)Servlets/JSP

(2)EJB

(3)HTTP(注:

说明不再需要Apache或者IIS等WebServer)

下载地址为OrionApplicationServer官方站点:

下载完,解压到一个目录,我这里用E:

\Orion作为例子。

  

(1)根据Orion官方站点的安装说明,如果要支持JSP等技术的话,要将JDK的tools.jar复制到e:

\orion目录下,tools.jar文件在你安装的JDK目录的lib子目录下。

到现在,其实已经成功了缺省的配置了,如果你的80端口没有被占用,而且你也想用80作为端口的话,你到这里已经完成了,否则,请继续下面的配置。

(2)配置端口

在E:

\orion\config目录下有个default-web-site.xml文件,找到文件中下面行:

将这行改为:

注意,我这里使用的是8008端口。

(1)启动Orion:

在Orion目录下,command方式运行:

java-jarorion.jar

将出现Orion/x.x.xinitialized,我这里版本是1.4所以显示:

Orion/1.4.0initialized

到此,说明你已经成功了。

(2)执行jsp文件

8008/

出现:

OrionApplicationServer1.4.0-Upandrunning,下面有JSPexamples你可以试着运行。

十天学会JAVA第三天JDBC-ODBC翻页例子,JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)2009-06-0419:

12一、运行前准备

  建议了一个MSSQLServer7数据库DNS,名称为:

Test_DB

  数据库中有一个表:

guestbook字段为:

name(varchar),email(varchar),body(text)

  数据库用户为sa密码空,可以自己修改的。

二、代码

<

%@pagecontentType="

text/html;

charset=gb2312"

%>

%

//变量声明

java.sql.ConnectionsqlCon;

//数据库连接对象

java.sql.StatementsqlStmt;

//SQL语句对象

java.sql.ResultSetsqlRst;

//结果集对象

java.lang.StringstrCon;

//数据库连接字符串

java.lang.StringstrSQL;

//SQL语句

intintPageSize;

//一页显示的记录数

intintRowCount;

//记录总数

intintPageCount;

//总页数

intintPage;

//待显示页码

java.lang.StringstrPage;

inti,j,k;

//设置一页显示的记录数

intPageSize=5;

//取得待显示页码

strPage=request.getParameter("

page"

if(strPage==null){

//表明在QueryString中没有page这一个参数,此时显示第一页数据

intPage=1;

}else{

//将字符串转换成整型

intPage=java.lang.Integer.parseInt(strPage);

if(intPage<

1)intPage=1;

}

//装载JDBC-ODBC驱动程序

Class.forName("

sun.jdbc.odbc.JdbcOdbcDriver"

//设置数据库连接字符串

strCon="

jdbc:

odbc:

Test_DB"

;

//连接数据库

sqlCon=java.sql.DriverManager.getConnection(strCon,"

sa"

"

//创建SQL语句对象

sqlStmt=sqlCon.createStatement();

//获取记录总数

strSQL="

selectcount(*)fromguestbook"

sqlRst=sqlStmt.executeQuery(strSQL);

//执行SQL语句并取得结果集

sqlRst.next();

//记录集刚打开的时候,指针位于第一条记录之前

intRowCount=sqlRst.getInt

(1);

sqlRst.close();

//关闭结果集

//记算总页数

intPageCount=(intRowCount+intPageSize-1)/intPageSize;

//调整待显示的页码if(intPage>

intPageCount)intPage=intPageCount;

//设置获取数据SQL语句

selectname,email,bodyfromguestbook"

//将记录指针定位到待显示页的第一条记录上

i=(intPage-1)*intPageSize;

for(j=0;

j<

i;

j++)sqlRst.next();

%>

html>

head>

title>

JSP数据库操作例程-数据分页显示-JDBC-ODBC<

/title>

/head>

body>

palign=center>

jdbc-odbc留言版<

/p>

tableborder="

1"

cellspacing="

0"

cellpadding="

width=600align=center>

//显示数据

i=0;

while(i<

intPageSize&

&

sqlRst.next()){%>

tr>

td>

姓名:

%=sqlRst.getString

(1)%>

/td>

邮件:

%=sqlRst.getString

(2)%>

/tr>

tdcolspan=2>

%=sqlRst.getString(3)%>

%i++;

}%>

tdcolspan=2align=center>

第<

%=intPage%>

页共<

%=intPageCount%>

%if(intPage<

intPageCount){%>

ahref="

mssql.jsp?

page=<

%=intPage+1%>

>

下一页<

/a>

%

%if(intPage>

1){%>

%=intPage-1%>

上一页<

/table>

<

/body>

/html>

//关闭结果集

//关闭SQL语句对象

sqlStmt.close();

//关闭数据库

sqlCon.close();

三、怎么去运行?

  将代码存为文件test.jsp

OrionApplicationServer下:

Copy到orion的default-web-app目录下,通过:

port/test.jsp

访问测试

对于Resin,Tomcat,JWS等等,都可以运行通过。

十天学会JAVA第三天MySQL翻页例子,JAVA/JSP学习系列之六(MySQL翻页例子)2009-06-0419:

13十天学会JAVA第三天MySQL翻页例子,JAVA/JSP学习系列之六(MySQL翻页例子)

一、运行前准备

  下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSPATH(方法见《JAVA/JSP学习系列之一(JDK安装)》)

  (如果找不到,请从本站下载)

  建一个MySQL数据库test

note,字段为:

name(varchar)

二、下载,安装

%java.sql.ConnectionsqlCon;

//数据库连接对象

//数据库连接字符串

inti;

//设置一页显示的记录数

intPageSize=2;

//取得待显示页码

}

//装载JDBC驱动程序

org.gjt.mm.mysql.Driver"

).newInstance();

sqlCon=java.sql.DriverManager.getConnection("

mysql:

//localhost/test"

//创建语句对象

sqlStmt=sqlCon.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.

ResultSet.CONCUR_READ_ONLY);

//执行SQL语句

selectnamefromnote"

//执行SQL语句并获取结果集

sqlRst.last();

intRowCount=sqlRst.getRow();

//记算总页数

//调整待显示的页码

if(intPage>

metahttp-equiv="

Content-Type"

content="

charset=gb2312"

JSP数据库操作例程-数据分页显示-JDBC2.0-mysql<

th>

姓名<

/th>

%if(intPageCount>

0)

{

sqlRst.absolute((intPage-1)*intPageSize+1);

!

sqlRst.isAfterLast()){%>

%sqlRst.next();

i++;

mysqlpage.jsp?

%}%>

//关闭数据库

  见前文《JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)》。

十天学会JAVA第三天改写MySQL翻页例子,JAVA/JSP学习系列之八(改写MySQL翻页例子)2009-06-0419:

14十天学会JAVA第三天改写MySQL翻页例子,JAVA/JSP学习系列之八(改写MySQL翻页例子)

其实,改写后的JDBCData-Source是运行在Servlet中的,通过JNDI去查找数据源。

我用Orion试的,将本站《JAVA/JSP学习系列之六(MySQL翻页例子)》简单改写了一下。

二、配置

(1)JDBC

  需要将用到的JDBC驱动Copy到[ORION]/lib目录下

(2)data-source

  在[ORION]/config/data-sources.xml文件中加入如下:

〈data-source

class="

com.evermind.sql.DriverManagerDataSource"

name="

mySqlDbpage"

location="

jdbc/HypersonicCoreDS"

xa-location="

jdbc/xa/HypersonicXADS"

ejb-location="

jdbc/mysqlDbPage"

connection-driver="

username="

root"

password="

url="

inactivity-timeout="

30"

/〉

需要注意的是:

(1)ejb-location这个后面的“jdbc/mysqlDbPage”是JNDI要来查找的。

(2)connection-driver为JDBC数据库驱动

(3)url是JDBC中的URL

(4)username为数据库用户名

(5)password为用户密码

(6)inactivity-timeout为数据库连接超时,默认为30秒

对于其他的地方不要改

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1