﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-java资料集中营</title><link>http://www.blogjava.net/junhaon/</link><description>记录学习java的点点滴滴</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 10:03:51 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 10:03:51 GMT</pubDate><ttl>60</ttl><item><title>2005-12-9情感记录</title><link>http://www.blogjava.net/junhaon/archive/2005/12/09/23181.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Fri, 09 Dec 2005 09:21:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/09/23181.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23181.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/09/23181.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23181.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23181.html</trackback:ping><description><![CDATA[今天又过去一天了.很多事情堆积在一起,昨天讨论,他们终于决定我只要负责网站的编写了,早就该这样了,过一段时间要申请一个助手,彻底放主要精力在网站上了,毕竟那两个站点是目前的重点.本来准备用jsp来写,但是仿佛看起来时间是来不及了,只有还是用asp了.唉..<BR><BR>最近陪宝贝的时间也越来越少.真想快点进入轨道,就不会这么难过,每次都是8,9点才能开始从公司出发.到家差不多都要睡觉了,很少有时间能陪宝贝乖.<BR><BR>基础知识要重新巩固一下了,毕竟地基是最重要的.虽然asp的程序最后都是缝缝补补,我尽量要避免这种情况的发生.后期用jsp改写整个站点.就这么决定了.<BR><BR>又一个周末了.要回去了.还有很多事情.这个周末好像又有比较多的应酬.唉.什么时候才能彻底上轨道啊 啊啊啊 啊啊啊 啊啊!!<img src ="http://www.blogjava.net/junhaon/aggbug/23181.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-09 17:21 <a href="http://www.blogjava.net/junhaon/archive/2005/12/09/23181.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS入门教程</title><link>http://www.blogjava.net/junhaon/archive/2005/12/09/23179.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Fri, 09 Dec 2005 09:16:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/09/23179.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23179.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/09/23179.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23179.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23179.html</trackback:ping><description><![CDATA[CSS是“Cascading Style Sheets”的简称，中文翻译为“串接样式表”，也有人翻译 为“样式表”。CSS用以作为网页的排版和风格设计，在web标准建站中，对CSS的熟悉和使用 是相当重要的一个内容。CSS的作用是弥补HTML的不足，让网页的设计更为灵活。 
<P></P>
<P></P>
<P>　　这个文章只是为您介绍CSS的基础应用，指引您的一个入门的基础教程，主要目的是为 推进web标准贡献自己的微薄之力。</P>
<P>　　说点我自己的体会，现在有好多人都在推广WEB标准，其实对初学者来说，不需要刚学 的时候就学标准，学点简单的还是容易入门的，因为现在HTML还在照样用啊，所以我希望初学 者学习时不要非遵循标准，当你入门之后，你做网页的时候，发现使用表格特麻烦的时候你就 该去寻求简单方法了，到时再学也不晚啊，如果你喜欢新技术那么你初学时就学标准吧，按个 人的实际来行动吧。下面开始学习了</P>
<P>　　<FONT color=red>一、如何在HTML中应用CSS。</FONT></P>
<P>　　您可以利用下列 3 种方式将 CSS 指定的格式加入到HTML中：</P>
<P>　　1. 在 HTML 文件里加一个超级连结，连接到外部的 CSS 文档。(外部连结 CSS) </P>
<P>　　这个方法最方便管理整个网站的网页风格，它让网页的文字内容与版面设计分开。您 只要在一个 CSS 文档内（扩展名为 .CSS）定义好网页的风格，然后在网页中加一个超级连接 连接到该文档，那么你的网页会按在CSS文档内定义好的风格显示出来了。 </P>
<P>　　具体的使用防范是：　　</P>
<DIV class=code>&lt;HTML&gt; <BR>　　&lt;HEAD&gt; <BR>　　&lt;TITLE&gt;网页文件的标题&lt;/TITLE&gt; <BR>　　&lt;LINK REL="stylesheet" HREF="style.css" TYPE="text/css"&gt; <BR>　　&lt;/HEAD&gt; </DIV>
<P>　　注意：style.css文件的位置。 </P>
<P>　　2. 在 HTML 文件内的 &lt;HEAD&gt;.......&lt;/HEAD&gt; 标签之间，加一段 CSS 的描述内容。(内定义CSS) </P>
<P>　　这个方法适用于指定某个网页，除了表现外部的 CSS 文档定义好的网页风格外，同时 还要表现本身 HTML 文档内指定的 CSS 。 </P>
<P>　　如果内在添加的 CSS 描述与外部连接的 CSS 描述相冲突的话，网页的表现将以内在 添加的 CSS 描述为主，也就是外部的描述就不再起作用了。 </P>
<P>　　具体使用方法是：　　</P>
<DIV class=code>&lt;HTML&gt; <BR>　　&lt;HEAD&gt; <BR>　　&lt;TITLE&gt;网页标题&lt;/TITLE&gt; <BR>　　&lt;STYLE TYPE="text/css"&gt; <BR>　　&lt;!-- <BR>　　BODY {font: 12pt} <BR>　　H1 {font: 16pt} <BR>　　P {font-weight: bold; <BR>　　color: green} <BR>　　--&gt; <BR>　　&lt;/STYLE&gt; <BR>　　&lt;/HEAD&gt; <BR>　　&lt;BODY&gt; <BR>　　网页内容… <BR>　　&lt;/BODY&gt; <BR>　　&lt;/HTML&gt; </DIV>
<P>　　值得注意的是，为了防止不支持 CSS 的浏览器误将标签间的 CSS 风格描述当成普通 字串，而表现于网页上，您最好将 CSS 的叙述文字插入在&lt;!--和--&gt;之间。</P>
<P>　　3. 在 HTML 文件的文本内容中，随时有需要，随时加一小段 CSS 的描述指定风格。( 文本间CSS)</P>
<P>　　这个方法适用于指定网页内的某一小段文字的呈现风格。 </P>
<P>　　外部CSS与内定义CSS如果和此定义有相同的项，那么以此定义的 CSS 风格表现，外部 CSS文档与内定义CSS和此定义的没相同的项时那么还会正常显示，同时还会显示文本内容间的 CSS 风格。 </P>
<P>　　具体使用方法是：　　</P>
<DIV class=code>&lt;HTML&gt; <BR>　　&lt;HEAD&gt; <BR>　　&lt;TITLE&gt;网页标题&lt;/TITLE&gt; <BR>　　&lt;/HEAD&gt; <BR>　　&lt;BODY&gt; <BR>　　&lt;P STYLE="color: red"&gt; <BR>　　本页内容… <BR>　　&lt;/P&gt; <BR>　　&lt;/BODY&gt; <BR>　　&lt;/HTML&gt; </DIV>
<P>　　上述的 3 种 CSS，可以同时并用，也可以择您所好，单一或成双地使用。如果各 CSS 间的叙述相冲突，则内在定义的 CSS 会覆盖外部连结的 CSS ，文本间的 CSS 会覆盖内在定 义的 CSS 。 </P>
<P>　　<FONT color=red>二、挑选者、属性和值。</FONT></P>
<P>　　先举个例子：H3{ COLOR : BLUE }表示在文本中只要使用H3标签的文字的颜色都是绿 色。其中H3为挑选者，COLOR为属性，BLUE为COLOR属性的值。挑选者是套用样式的元件，通常 为外部CSS或内定义CSS定义的风格的一个名字，在这个初级教程里理解为一个标签的名字也可 以。属性是用语描述挑选者的特性，相当于HTML语法中的标签的属性。值就是属性的具体内容 。</P>
<P>　　在CSS中当我们使用到属性值的时候，通常值是有一个度量依据的，也就是说值是有单 位的。比如我们通常说你从家到学校走1，1什么呢？米，公里，还是走1小时。通常在CSS中的 单位有：相对单位与绝对单位两种单位具体如下：</P>
<P>　　“em” (比如 font-size: 2em) ：相对于字母高度的比例因子。</P>
<P>　　“%” (比如 font-size: 80%)： 相对于长度单位（通常是目前字型的大小）的百分 比例。</P>
<P>　　 　　'px' (比如 font-size: 12px) ：像素（系统预设单位）。</P>
<P>　　'pt' (比如 font-size: 12pt)： 像点。</P>
<P>　　此外还有 'pc' (印刷活字单位), 'cm' (公分), 'mm' (公厘) 和 'in' (英寸)等单位 。</P>
<P>　　当值为0时，我们就不需要设置单位了，比如你不想要边框那么我们直接设置border=0 。</P>
<P>　　在这我多说一句，就是强调单位的使用时，当我自己制作的网页想在分辨率改变时， 字体大小也随着改变那么我们就使用单位%和em，如果你想时你的网页不管怎么调分辨率都是 固定大小的那么我们使用px、pt等元素了。呵呵！</P>
<P>　　<FONT color=red>三、颜色的设置和使用。</FONT></P>
<P>　　CSS提供了16,777,216种颜色可以供我们来使用，通常表现颜色的方式有三种：颜色名 字、RGB(red/green/blue) 数值和十六进制数形式，具体表现如下：</P>
<P>　　红色可以表示为：red、RGB(255,0,0)、rgb(100%,0%,0%)、#ff0000 和 #f00　五种方 式。</P>
<P>　　#RRGGBB：以三个00到FF的十六进位值分别表示0到255十进位值的红、绿、蓝三原色数 值。</P>
<P>　　#RGB：简略表示法，只用三个0到F的十六进位值分别表示红、绿、蓝三原色数值。而 事实上，浏览器会自动扩展为六个十六进位的值，如『#ABC』将变为『#AABBCC』。但是，显 见这样的 表示法并不精确。</P>
<P>　　rgb(R,G,B)：以0到255十进位值的红、绿、蓝三原色数值来表示颜色。</P>
<P>　　rgb(R%,G%,B%)：以红、绿、蓝彼此相对的数值比例来表示颜色，如rgb (60%,100%,75%)。</P>
<P>　　Color_Name： 直接以颜色名称来表示颜色，共有141种标准的颜色名称。</P>
<P>　　通常我们在设置颜色的时候通常是设置文字的颜色还有一个就是背景色。如按下图进 行设置：</P>
<P></P>
<P>
<DIV align=center><IMG src="http://www.7880.com/Upload/2005-01/20051385515796.gif" border=0></DIV>　　我们可以保存一下文荡然后浏览你就可以看到效果了。 
<P></P>
<P></P>
<P>　　<FONT color=red>四、关于文本的设置。</FONT></P>
<P>　　我们可以使用多种属性来改变网页文本的大小和形状,以使网页文本内容看起来更加美 观。</P>
<P>　　font-family：设定文字字型 可以取family-name值，范例：SPAN { family-name : " 楷体" }或范例：&lt;SPAN style="family-name:楷体"&gt;。</P>
<P>　　font-style：设定字体样式，可以取的值有normal 普通字、italic 斜体字；范例： SPAN { font-style : italic }。</P>
<P>　　font-weight：设定字型份量；可以取的值有normal 普通字 、bold 粗体字 、bolder 相对于父元素稍粗 、lighter 相对于父元素稍细 、100,200,300,400,500,600,700,800,900 数字由小到大代表笔画由细到粗，例如：normal=400　bold=700 ；范例：SPAN { font- weight : bolder }。</P>
<P>　　font-size：设定文字大小。</P>
<P>　　text-decoration：设定文字修饰，可能值有 none 普通字 、underline 文字加底线 、overline 文字加顶线 、line-through 文字加删除线 、blink 设定文字闪烁 ；范例： SPAN { text-decoration : blink }</P>
<P>　　text-transform：设定文字转换 ；可能值有none 普通字 、capitalize 将英文单字 地一个字母转换为大写 、uppercase 将所有文字转换为大写 、lowercase 将所有文字转换为 小写 ；范例：SPAN { text-transform : uppercase }。</P>
<P>　　 　　<FONT color=red>五、边缘和区块的设置。</FONT></P>
<P>　　MARGIN：边缘，虽然是通透的部份，但是可以藉由边缘宽度的调整来达到内容元素位 置调整的目的。PADDING：补白，也就是内容元素与框架之间的这段距离与空间，也可以利用 CSS指令去控制大小。</P>
<P>　　把代码改为如图：</P>
<P></P>
<P>
<DIV align=center><IMG src="http://www.7880.com/Upload/2005-01/20051385520278.gif" border=0></DIV>　　 他们的属性有：margin-top(上边缘宽度), margin-right(右边缘宽度), margin- bottom(下边缘宽度), margin-left(左边缘宽度), padding-top(上方补白宽度), padding- right(右方补白宽度), padding-bottom(下方补白宽度) 和 padding-left(左方补白宽度)。 
<P></P>
<P></P>
<P>　　下面通过一个图来给大家说明：</P>
<P></P>
<P>
<DIV align=center><IMG src="http://www.7880.com/Upload/2005-01/20051385520755.gif" border=0></DIV>　　看看上图理解点了吧！下面我们开始讲讲边框。 
<P></P>
<P></P>
<P>　　<FONT color=red>六、边框border性质设定。</FONT> </P>
<P>　　边框也能应用到大多数的HTML标签中，可以来使网页更加美观，边框的具体属性有 border-top：综合设定上边框性质 、border-right：综合设定右边框性质 、border-bottom ：综合设定下边框性质、 border-left：综合设定左边框性质。</P>
<P>　　border-style　综合设定边框样式 ，可能值：solid(实线), dotted(虚线), dashed( 短直线), double(双直线), groove (3d凹线), ridge (3d凸线), inset (3d嵌入) 和 outset (3d隆起)。</P>
<P>　　border-width　综合设定边框宽度,可以设置的有 border-top-width(设定上边框宽度 ), border-right-width(设定右边框宽度), border-bottom-width(设定下边框宽度) 和 border-left-width(设定左边框宽度).</P>
<P>　　border-color　综合设定边框颜色。</P>
<P>　　把下面代码加到你的网页中可以看到效果了：</P>
<P></P>
<P>
<DIV align=center><IMG src="http://www.7880.com/Upload/2005-01/20051385520211.gif" border=0></DIV><img src ="http://www.blogjava.net/junhaon/aggbug/23179.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-09 17:16 <a href="http://www.blogjava.net/junhaon/archive/2005/12/09/23179.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用ASP实现登陆页面控制的源代码</title><link>http://www.blogjava.net/junhaon/archive/2005/12/09/23070.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Fri, 09 Dec 2005 01:42:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/09/23070.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23070.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/09/23070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23070.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23070.html</trackback:ping><description><![CDATA[我们在制作网站时通常想设置用户登陆系统，也就是说当用户登陆之后可以看到相应的内容，这种方法被经常使用了，具体的实现的流程图：
<P align=center><IMG src="http://www.webjx.com/upfiles/20050315/20050315214348_login.gif"></P>
<P align=left>　　具体ＡＳＰ源代码如下：（包括３个文件）</P>
<P>　　<STRONG>login.asp</STRONG></P>
<P class=code>&lt;%@ Language="vbscript" %&gt;<BR>&lt;% Option Explicit %&gt;<BR>&lt;% Response.Buffer = True %&gt;<BR>&lt;!--#include file="dbConn.asp"--&gt;<BR>&lt;%<BR>'================================================<BR>' Was the form submitted?<BR>' If so, lets check the Username and Password<BR>'================================================<BR>If Request.Form("Submitted") = "login" Then<BR>&nbsp;&nbsp;&nbsp; ' Declare our variables<BR>&nbsp;&nbsp;&nbsp; Dim objConn, objRS, strSQL<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; ' Create Connection Object<BR>&nbsp;&nbsp;&nbsp; Set objConn = Server.CreateObject("ADODB.Connection")<BR>&nbsp;&nbsp;&nbsp; objConn.Open strConnect<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; ' Build SQL String<BR>&nbsp;&nbsp;&nbsp; strSQL = "SELECT * FROM MemberInfo WHERE Username='" &amp; Request.Form("Username") &amp; "'"<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; ' Create Recordset Object<BR>&nbsp;&nbsp;&nbsp; Set objRS = Server.CreateObject("ADODB.Recordset")<BR>&nbsp;&nbsp;&nbsp; objRS.Open strSQL, objConn<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp; If objRS.EOF Then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Does the Username exist?<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' If not, set strFailed and destroy all objects.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' We'll then display the login form again.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strFailed = "Invalid Username"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objRS.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objRS = Nothing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objConn.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objConn = Nothing<BR>&nbsp;&nbsp;&nbsp; Else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Username exists - is the password correct?<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' If not, set strFailed and destroy all objects.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' We'll then display the login form again.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If objRS.Fields("Password") &lt;&gt; Request.Form("Password") Then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strFailed = "Invalid Password"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objRs.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objRS = Nothing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objConn.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objConn = Nothing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Username and password are valid.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Set session variable.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Destroy all objects.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' Redirect to secret page<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '================================================<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session("ValidUser") = "true"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objRS.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objRS = Nothing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objConn.Close<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set objConn = Nothing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Response.Redirect "secret-page.asp"&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<BR>&nbsp;&nbsp;&nbsp; End If<BR>End If<BR>%&gt;<BR>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "<A href="http://www.w3.org/TR/html4/strict.dtd">http://www.w3.org/TR/html4/strict.dtd</A>"&gt;<BR>&lt;html lang="en"&gt;<BR>&lt;head&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;title&gt;会员登陆系统&lt;/title&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<BR>&lt;/head&gt;<BR>&lt;body&gt;<BR>&lt;h1&gt;Login Area&lt;/h1&gt;&lt;%<BR>If strFailed &lt;&gt; "" Then<BR>&nbsp;&nbsp;&nbsp; Response.Write "&lt;p&gt;" &amp; strFailed &amp; "&lt;/p&gt;" &amp; vbCrLf<BR>End If<BR>%&gt;&lt;form method="post" action="login.asp"&gt;<BR>&lt;p&gt;<BR>&lt;label for="username"&gt;用户名:&lt;/label&gt;&gt;<BR>&lt;input type="text" id="username name="username"&gt;<BR>&lt;/p&gt;<BR>&lt;p&gt;<BR>&lt;label for="password"&gt;密码:&lt;/label&gt;<BR>&lt;input type="password" id="password" name="password"&gt;<BR>&lt;/p&gt;<BR>&lt;p&gt;<BR>&lt;input type="submit" name="Submitted" value="login"&gt;<BR>&lt;/p&gt;<BR>&lt;/form&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;</P>
<P>　　<STRONG>dbConn.asp</STRONG></P>
<P class=code>&lt;%<BR>' Declare our variables<BR>Dim strDBVirtualPath, strDBLocation, strConnect<BR>strDBVirtualPath = "memberDB/LoginInfo.mdb"<BR>strDBLocation = Server.MapPath(strDBVirtualPath)<BR>strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &amp; strDBLocation<BR>Response.Write Chr(13)<BR>%&gt;</P>
<P>　　<STRONG>secret-page.asp</STRONG></P>
<P class=code>&lt;%@ Language="vbscript" %&gt;<BR>&lt;% Option Explicit %&gt;<BR>&lt;% Response.Buffer = True %&gt;<BR>&lt;%<BR>'=====================================<BR>' Is the Session variable "ValidUser"<BR>' set to "true"? - If not, redirect to <BR>' login.asp<BR>'=====================================<BR>If Session("ValidUser") &lt;&gt; "true" Then<BR>&nbsp;&nbsp;&nbsp; Response.Redirect "login.asp"<BR>End If<BR>%&gt;<BR>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "<A href="http://www.w3.org/TR/html4/strict.dtd">http://www.w3.org/TR/html4/strict.dtd</A>"&gt;<BR>&lt;html lang="en"&gt;<BR>&lt;head&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;title&gt;Secret Area&lt;/title&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<BR>&lt;/head&gt;<BR>&lt;body&gt;<BR>&lt;h1&gt;Secret Area&lt;/h1&gt;<BR>&lt;p&gt;<BR>Welcome to this secret area.<BR>&lt;/p&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;</P><img src ="http://www.blogjava.net/junhaon/aggbug/23070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-09 09:42 <a href="http://www.blogjava.net/junhaon/archive/2005/12/09/23070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java语言规格说明</title><link>http://www.blogjava.net/junhaon/archive/2005/12/08/23047.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Thu, 08 Dec 2005 14:28:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/08/23047.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23047.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/08/23047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23047.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23047.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.程序结构Java语言的源程序代码由一个或多个编译单元(compilation unit)组成，每个编译单元只能包含下列内容(空格和注释除外)：&nbsp;&nbsp;&nbsp; * 一个程序包语句(package statement )&nbsp;&nbsp;&nbsp; * 引入语句(import statements)&nbsp;&nbsp;&nbsp; * 类的声明(class dec...&nbsp;&nbsp;<a href='http://www.blogjava.net/junhaon/archive/2005/12/08/23047.html'>阅读全文</a><img src ="http://www.blogjava.net/junhaon/aggbug/23047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-08 22:28 <a href="http://www.blogjava.net/junhaon/archive/2005/12/08/23047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hello world!</title><link>http://www.blogjava.net/junhaon/archive/2005/12/08/23045.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Thu, 08 Dec 2005 14:20:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/08/23045.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23045.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/08/23045.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23045.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23045.html</trackback:ping><description><![CDATA[(1)用文本编辑器写一个简单的java程序：<BR><BR>public class HelloWorld {<BR><BR>public static void main(String args[]) {<BR><BR>System.out.println("Hello World!");<BR><BR>}<BR><BR>}<BR><BR>这个例子就是著名的“Hello World”，它的功能就是显示“Hello World”。<BR><BR>注意：该文件名称必须为“HelloWorld.java”，大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。<BR><BR>2)编译：在dos命令提示符下执行：（注意大小写）<BR><BR>javac HelloWorld.java<BR><BR>如果正常的话，将生成HelloWorld.class文件。<BR><BR>(3)运行：在dos命令提示符下执行：（注意大小写）<BR><BR>java HelloWorld<BR><BR>这里有一个java初学者很有可能遇到的问题（不怕笑话，我也是）就是输入：<BR><BR>java HelloWorld.class<BR><BR>多了后面的.class，一定要注意，否则会出现下面的错误：<BR><BR>Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class<BR><BR>（本人猜想，是不是java翻译“.”的时候换成了“/”，或者是其他的本人不知道的原因）<BR><BR>好了，运行java HelloWorld应该会出现伟大的“Hello World”了。<BR><BR>到这一步，你已经成功配置好了JDK，可以开始漫长而痛苦(对于象我一样的，以前不懂java的朋友来说，可以用“痛苦”来形容，不理解的概念，不熟悉的java api...，不过，不要急，我将和大家一起慢慢入门，慢慢提高... ...)的Java过程了。 <img src ="http://www.blogjava.net/junhaon/aggbug/23045.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-08 22:20 <a href="http://www.blogjava.net/junhaon/archive/2005/12/08/23045.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XP下JDK1.4安装与环境配置完全图解</title><link>http://www.blogjava.net/junhaon/archive/2005/12/08/23043.html</link><dc:creator>一杯java</dc:creator><author>一杯java</author><pubDate>Thu, 08 Dec 2005 14:00:00 GMT</pubDate><guid>http://www.blogjava.net/junhaon/archive/2005/12/08/23043.html</guid><wfw:comment>http://www.blogjava.net/junhaon/comments/23043.html</wfw:comment><comments>http://www.blogjava.net/junhaon/archive/2005/12/08/23043.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/junhaon/comments/commentRss/23043.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junhaon/services/trackbacks/23043.html</trackback:ping><description><![CDATA[<TABLE cellSpacing=0 cellPadding=0 width=680 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<TABLE class=zhi14 height=38 cellSpacing=0 cellPadding=0 width=648 align=center border=0>
<TBODY>
<TR>
<TD style="WORD-BREAK: break-all" vAlign=top width=648 height=18>以下过程为JDK下载安装：<BR>　　<BR>　　1.点击下面网址进入JDK1.4下载页面：<BR>　　<BR>　　http://java.sun.com/j2se/1.4.2/download.html<BR>　　<BR>　　2.点击“Download J2SE SDK”：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.18.22.1.gif"><BR>　　3.“Accept”，Continue：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.18.35.2.gif"><BR>　　4.下面列出了各个平台下的JDK版本，其中Windows版有两种安装方式，一种是完全下载后再安装，一种是在线安装，我们选择第一种：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.18.45.3.gif"><BR>　　5.下载完成后，双击图标进行安装，安装过程中可以自定义安装目录等信息，例如我们选择安装目录为D:\jdk1.4。<BR>　　<BR>　　以下过程为配置JDK环境变量：<BR>　　<BR>　　6.右击“我的电脑”，点击“属性”：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.18.54.4.gif"><BR>　　7.选择“高级”选项卡，点击“环境变量”：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.19.6.5.gif"><BR>　　8.在“系统变量”中，设置3项属性，JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”，不存在则点击“新建”：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.19.16.6.gif"><BR>　　9.JAVA_HOME指明JDK安装路径，就是刚才安装时所选择的路径D:\jdk1.4，此路径下包括lib，bin，jre等文件夹（此变量最好设置，因为以后运行tomcat，eclipse等都需要依靠此变量）；Path使得系统可以在任何路径下识别java命令，设为：<BR>　　<BR>　　%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin<BR>　　<BR>　　CLASSPATH为java加载类(class or lib)路径，只有类在classpath中，java命令才能识别，设为：<BR>　　<BR>　　.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)<BR>　　<BR>　　%JAVA_HOME%就是引用前面指定的JAVA_HOME。<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.19.26.7.gif"><BR>　　10.“开始”－&gt;“运行”，键入“cmd”：<BR>　　　<IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.19.35.8.gif"><BR>　　11.键入命令“java -version”，出现下图画面，说明环境变量配置成功：<BR>　　 <IMG src="http://www.chinaitlab.com/www/imgfiles/2005.1.26.15.19.49.9.gif"> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD vAlign=top height=225>
<TABLE cellSpacing=0 cellPadding=0 width=679 align=center border=0>
<TBODY>
<TR>
<TD width=687>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><img src ="http://www.blogjava.net/junhaon/aggbug/23043.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junhaon/" target="_blank">一杯java</a> 2005-12-08 22:00 <a href="http://www.blogjava.net/junhaon/archive/2005/12/08/23043.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>