JavaWeb开发手册Word格式.doc

上传人:b****1 文档编号:13161341 上传时间:2022-10-07 格式:DOC 页数:22 大小:68.50KB
下载 相关 举报
JavaWeb开发手册Word格式.doc_第1页
第1页 / 共22页
JavaWeb开发手册Word格式.doc_第2页
第2页 / 共22页
JavaWeb开发手册Word格式.doc_第3页
第3页 / 共22页
JavaWeb开发手册Word格式.doc_第4页
第4页 / 共22页
JavaWeb开发手册Word格式.doc_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

JavaWeb开发手册Word格式.doc

《JavaWeb开发手册Word格式.doc》由会员分享,可在线阅读,更多相关《JavaWeb开发手册Word格式.doc(22页珍藏版)》请在冰豆网上搜索。

JavaWeb开发手册Word格式.doc

3)创建JSP文件

First项目-Webcontent节点右击-New/JSPFile-Filename中输入项目名(如index.jsp)-next-打开SelectJSPTemplate对话框、默认设置-Finish

默认的JSP文件采用ISO-8859-1编码,需改为中文支持GB18030:

window-Preferences-Web-JSPFiles-Encodeing、选择Chinese,NationalStandard-Apply

4)JSP页面顶端出现“红色”的报错信息:

Thesuperclass"

javax.servlet.http.HttpServlet"

wasnotfoundontheJavaBuildPath

解决方法:

(1)右击first工程-属性或BuildPath-JavaBuildPath-Libraries-AddLibray...-ServerRuntime-Tomcat7.0Server

(2)切换到JavaBuildPath界面中的OraderandExport,选择Tomcat7.0

(3)若打开ServerRuntime后一片空白,需要设置Apache服务器:

window-Preferences-Server-RuntimeEnvironment-add-选择Apache的7.0版本后点Next,再填入你apache服务器软件的安装(解压后)地址D:

\JavaWeb\apache-tomcat-7.0.69

3、配置Web服务器

1)配置步骤:

Eclipse工作台的其他视图中、选择Servers视图-右击、New/Server-展开Apache节点、选中Tomcat7.0Server-Next-Finish、在Server视图中显示Tomcatv7.0Serveratlocalhost[Stopped,Synchronized](表示服务器停止、启用点右下角'

运行'

按钮)

2)

4、发布项目到Tomcat并运行

1)发布并运行步骤

选中first项目-工具栏中运行按钮、选择RunAs/RunonServer-勾选Alwaysusethisserverwhenrunningthisproject-Finish-即可运行项目

2)浏览器中运行该项目

将URL地址复制到IE地址栏中-回车即可运行

5、JSP基本语法

JSP页面包含指令标识、HTML代码、JavaScript代码、嵌入的Java代码、JSP动作标识和注释

1)指令代码

<

%@指令名属性1="

属性值1"

属性2="

属性值2"

.....%>

Page指令——<

%@pageattr1="

value1"

attr2="

value2"

....%>

,定义整个JSP页面的相关属性

include指令——<

%@includefile="

path"

%>

,指定要包含文件的路径;

在被包含页面中将<

html>

<

body>

等标记删除

taglib指令——<

%@taglibprefix="

tagPrefix"

uri="

tagURI"

,声明标签库

2)HTML代码

<

/html>

、<

head>

/head>

/body>

title>

/title>

3)脚本标识(JavaScript代码、嵌入的Java代码)

包含JSP表达式(Expression)、声明标识(Declaration)和脚本程序(Scriptlet)

JSP表达式——<

%=表达式%>

,用于向页面输出信息

声明标识——<

%!

声明变量或方法的代码%>

,定义全局的变量和方法

代码片段(JavaScript代码、嵌入的Java代码)——<

%Java代码或是脚本代码%>

,包含嵌入的Java代码(用于定义变量或流程控制语句)和脚本代码(可应用JSP的内置对象在页面输出内容、处理请求和响应、访问session会话等)

4)JSP动作标识

包含文件标识<

jsp:

include>

——<

includepage="

url"

flush="

false|true"

>

,用于向当前页面中包含其他的文件

5)JSP注释

HTML中的注释——//注释文本,不在网页显示、可在查看网页源代码时看到

带有JSP表达式的注释——//注释内容;

/*注释内容*/

Java的注释——//注释内容;

隐藏注释——<

%--注释内容--%>

6、JSP内置对象

内置对象指已经定义好的对象、可直接拿过来使用,包括request、response、session、application、out、pagecontext、config、page和exception

1)request(请求)对象

(1)用于处理HTTP请求中的各项参数;

封装了由客户端生成的HTTP请求的所有细节,主要包括HTTP头信息、系统信息、请求方式和请求参数等

(2)各函数应用

getParameter()——获取访问请求参数

setAttribute()——将数据保存到request范围内的变量中

getAttribute()——获取保存在request范围内的变量值

2)response(响应)对象

(1)用于响应客户请求,向客户端输出信息

sendRedirect()——将网页重定向到另一个网页

setHeader()、setDateHeader()——可设置HTTP响应报头、包括禁用缓存、设置页面自动刷新和定时跳转网页

3)session(会话)对象

(1)在应用程序的Web页面间进行跳转时,可以保存用户的状态,使整个用户会话一直存在下去,直到关闭浏览器

(2)各种函数应用

setAttribute()——将信息保存在session范围内

getAttribute()——获取保存在session范围内的信息

removeAttribute()——将对象从seesion中移除

invalidate()——用于销毁session

4)application(公用数据)对象

(1)用于保存所有应用程序中的公有数据

getInitParameter()——用于返回已命名的参数值

getAttributeNames()——用于返回所有已定义的应用程序初始化参数名的枚举

5)out(输出)对象

(1)用于在Web浏览器内输出信息、并管理应用服务器上的输出缓冲区

print()——用于向客户端浏览器输出信息

println()——用于向客户端浏览器输出信息、同时输出一个换行符

clear()、clearBuffer()——用于管理输出缓冲区

6)pageContext(页面上下文)对象

获取页面上下文,获取JSP页面的request、reponse、session、application、exception等对象

7)config(配置)对象

用于取得服务器的配置信息

8)page(页面)对象

代表JSP页面本身,可看作this关键字的别名

9)exception(异常)对象

用来处理JSP文件执行时发生的所有错误和异常,只有在page指令中设置为isErrorPage属性值为true的页面中才可以被使用

7、JavaBean技术

即可重复使用的类,用于实现一些业务逻辑或封装一些业务对象

1)JavaBean的应用

获取或设置JavaBean属性,通过JSP动作标签<

useBean>

getProperty>

setProperty>

来实现对JavaBean对象的操作,但所编写的JavaBean对象一定要遵循JavaBean规范

2)Jsp中应用JavaBean

8、Servlet技术

9、Mysql数据库

1)下载

1025598775@

Downloads-Community-MySQLCommunityServer-Windows(x86,32-bit)ZIPArchive-Download

2)安装

(1)解压mysql-5.6.30-win32.zip文件,放JavaWeb开发根目录下

(2)配置默认文件:

在mysql-5.6.30-win32(我已改为mysql)目录下,新建my.ini文件(内容为以下代码)

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port=3306

#设置mysql的安装目录

basedir=D:

\JavaWeb\mysql

#设置mysql数据库的数据的存放目录

datadir=D:

\JavaWeb\mysql\data

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

(3)安装mysql服务

以管理员身份(我的系统是32位win7)运行cmd.exe,输入D:

-cdD:

\JavaWeb\mysql\bin(切换到你解压文件的bin目录)-输入mysqldinstall(出现安装成功就OK)-输入netstartmysql启动服务

(4)打开MySQL

cmd-目录切换到D:

\JavaWeb\

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

当前位置:首页 > 考试认证 > IT认证

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

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