Java-Web快速入门教程_第1页
Java-Web快速入门教程_第2页
Java-Web快速入门教程_第3页
Java-Web快速入门教程_第4页
Java-Web快速入门教程_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WEB工程快速入门

〔JAVAWEB快速入门〕内容结构WEB原理HTML知识搭建效劳器、servlet处理表单JSP保持会话JAVAbeans连接数据库1WEB原理B/S结构浏览器BrowserSERVER静态网页输入网址请求响应WEB原理B/S结构浏览器BrowserSERVER动态网页输入网址静态内容请求响应2HTML知识->文档结构<html><head>

</head><body>主要内容放在这里</body></html>头<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><head><meta-equiv="Content-Type"content="text/html;charset=GB2312"><title>yourtitle</title></head>2HTML->常用标签文本标签创立最大的标题<h1></h1>创立最小的标题<h6></h6>创立黑体字<b></b>创立斜体字<i></i>创立打字机风格的字体<tt></tt>设置字体大小,从1到7<fontsize=?></font>设置字体的颜色,使用名字或十六进制值<fontcolor=?></font>链接

创立一个超链接<ahref="URL"></a>创立一个自动发送电子邮件的链接<ahref="mailto:EMAIL"></a>

格式排版

创立一个新的段落<p>将段落按左、中、右对齐<palign=?>插入一个回车换行符<br>从两边缩进文本<blockquote></blockquote>创立一个定义列表<dl></dl>放在每个定义术语词之前<dt>放在每个定义之前<dd>创立一个标有数字的列表<ol></ol>放在每个数字列表项之前,并加上一个数字<li>创立一个标有圆点的列表<ul></ul>放在每个圆点列表项之前,并加上一个圆点<li>一个用来排版大块HTML段落的标签,也用于格式化表<divalign=?>图形元素

添加一个图像<imgsrc="name">

参加一条水平线<hr>

表格创立一个表格<table></table>开始表格中的每一行<tr></tr>开始一行中的每一个格子<td></td>设置表格头:一个通常使用黑体居中文字的格子<th></th>表单

创立所有表单<form></form>

创立一个下拉菜单<selectname="NAME"></select>设置每个菜单项的内容<option>创立一个文本框区域,列的数目设置宽度,行的数目设置高度<textareaname="NAME"cols=40rows=8></textarea>创立一个复选框,文字在标签后面<inputtype="checkbox"name="NAME">创立一个单项选择框,文字在标签后面<inputtype="radio"name="NAME"value="x">创立一个单行文本输入区域,size设置以字符计的宽度<inputtype=textname="foo"size=20>创立一个submit〔提交〕按钮<inputtype="submit"value="NAME">创立一个使用图象的submit〔提交〕按钮<inputtype="image"border=0name="NAME"src="name.gif">创立一个reset〔重置〕按钮<inputtype="reset">3搭建TOMCAT效劳器配置环境变量tomcat_home及java_home到tomcat和java的安装目录到tomat的bin子目录下,运行startup.bat://:8080/在tomcat的webapps下创立自己的应用程序://:8080/bbs/hello.html内容结构WEB原理HTML知识搭建效劳器、servlet处理表单JSP保持会话JAVAbeans连接数据库4servlet纯JAVA类可以响应HTTP请求生存在“容器”中有一些方法被容器调用内容结构WEB原理HTML知识搭建效劳器、servlet处理表单JSP保持会话JAVAbeans连接数据库处理表单

<formaction=“xxxxServlet”></form>内容结构WEB原理HTML知识搭建效劳器、servlet处理表单JSP保持会话JAVAbeans连接数据库JavaServerPages可以嵌入java语言的网页扩展名一般为.jsp是一种特殊的SERVLET被效劳器翻译成servlet,然后再编译运行JSP支持的网页元素<%%>脚本<%=%>表达式<%!%>声明<%@%>指令<jsp:userBean>动作JSP内置对象OutRequestResponsesessionapplication内容结构WEB原理HTML知识搭建效劳器、servlet处理表单JSP保持会话JAVAbeans连接数据库CookiessessionCookie<%

StringuserName=request.getParameter("username");//从提交的HTML表单中获取,用户名

CookietheUsername=newCookie("username",userName);//以"username",userName值/对创立一个Cookie

response.addCookie(theUsername);

%>%

CookiemyCookie[]=request.getCookies();//创立一个Cookie对象数组

for(intn=0;n=cookie.length-1;i++);//设立一个循环,来访问Cookie对象数组的每一个元素

CookienewCookie=myCookie[n];

if(newCookie.getName().equals("username"));//判断元素的值是否为username中的值

{%>

你好,<%=newCookie.getValue()%>!//如果找到后,向他问好

<%}

%><%

CookiedeleteNewCookie=newCookie("newcookie",null);

deleteNewCookie.setMaxAge(0);

deleteNewCookie.setPath("/");

response.addCookie(deleteN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论