﻿<?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-march alex's blog-随笔分类-Java Web</title><link>http://www.blogjava.net/marchalex/category/54728.html</link><description>hello,I am march alex</description><language>zh-cn</language><lastBuildDate>Tue, 24 Mar 2015 23:03:33 GMT</lastBuildDate><pubDate>Tue, 24 Mar 2015 23:03:33 GMT</pubDate><ttl>60</ttl><item><title>JSP的基本构成</title><link>http://www.blogjava.net/marchalex/archive/2015/03/24/423784.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Tue, 24 Mar 2015 06:03:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/24/423784.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423784.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/24/423784.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423784.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423784.html</trackback:ping><description><![CDATA[<div style="font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008000; ">&lt;!--</span><span style="color: #008000; ">&nbsp;JSP中的指令标识&nbsp;</span><span style="color: #008000; ">--&gt;</span><br />
<span style="background-color: #ffff00;">&lt;%</span><span style="background-color: #f5f5f5;">@&nbsp;page&nbsp;language</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">java</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">&nbsp;contentType</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">text/html;charset=gb2312</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #ffff00;">%&gt;</span><br />
<span style="background-color: #ffff00;">&lt;%</span><span style="background-color: #f5f5f5;">@&nbsp;page&nbsp;import</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">java.util.Date</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #ffff00;">%&gt;</span><br />
<span style="color: #008000; ">&lt;!--</span><span style="color: #008000; ">&nbsp;HTML标记语言&nbsp;</span><span style="color: #008000; ">--&gt;</span><br />
<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">html</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">head</span><span style="color: #0000FF; ">&gt;&lt;</span><span style="color: #800000; ">title</span><span style="color: #0000FF; ">&gt;</span>JSP页面的基本构成<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">title</span><span style="color: #0000FF; ">&gt;&lt;/</span><span style="color: #800000; ">head</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">body</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">center</span><span style="color: #0000FF; ">&gt;</span><br />
<span style="color: #008000; ">&lt;!--</span><span style="color: #008000; ">&nbsp;嵌入的Java代码&nbsp;</span><span style="color: #008000; ">--&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="background-color: #ffff00;">&lt;%</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF; ">String</span><span style="background-color: #f5f5f5;">&nbsp;today&nbsp;</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF; ">new</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF; ">Date</span><span style="background-color: #f5f5f5;">().toLocaleString();&nbsp;</span><span style="background-color: #ffff00;">%&gt;</span><br />
<span style="color: #008000; ">&lt;!--</span><span style="color: #008000; ">&nbsp;JSP表达式&nbsp;</span><span style="color: #008000; ">--&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;今天是：<span style="background-color: #ffff00;">&lt;%</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">today&nbsp;</span><span style="background-color: #ffff00;">%&gt;</span><br />
<span style="color: #008000; ">&lt;!--</span><span style="color: #008000; ">&nbsp;HTML标记语言&nbsp;</span><span style="color: #008000; ">--&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">center</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">body</span><span style="color: #0000FF; ">&gt;</span><br />
<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">html</span><span style="color: #0000FF; ">&gt;</span></div>
<div>JSP中的指令标识：利用JSP指令可以使服务器按照指令的设置来执行和设置在整个JSP页面范围内有效的属性。</div>
<div>HTML标记语言：HTML标记在JSP页面中作为静态的内容，浏览器将会识别这些HTML标记并执行。</div>
<div>嵌入的Java代码片段：通过向JSP页面中嵌入Java代码，可以使页面生成动态的内容。</div>
<div>JSP表达式：JSP表达式主要用于数据的输出。它可以向页面输出内容以显示给用户，还可以用来动态地指定HTML标记中属性的值。</div>
<img src ="http://www.blogjava.net/marchalex/aggbug/423784.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-24 14:03 <a href="http://www.blogjava.net/marchalex/archive/2015/03/24/423784.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaScript的window对象跳转示例</title><link>http://www.blogjava.net/marchalex/archive/2015/03/24/423783.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Tue, 24 Mar 2015 05:35:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/24/423783.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423783.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/24/423783.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423783.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423783.html</trackback:ping><description><![CDATA[<div>功能：通过按钮打开一个新窗口，并在新窗口的状态栏中显示当前年份。</div>
<div>（1）在主窗口中应用以下代码添加一个用于打开一个新窗口的按钮：</div>
<div>
<div style="font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">input&nbsp;</span><span style="color: #FF0000; ">name</span><span style="color: #0000FF; ">="button"</span><span style="color: #FF0000; ">&nbsp;value</span><span style="color: #0000FF; ">="打开新窗口"</span><span style="color: #FF0000; ">&nbsp;type</span><span style="color: #0000FF; ">="button"</span><span style="color: #FF0000; ">&nbsp;onclick</span><span style="color: #0000FF; ">="window.open('newWindow.jsp',&nbsp;'',&nbsp;'width=400,&nbsp;height=200,&nbsp;status=yes')"</span><span style="color: #0000FF; ">&gt;</span></div>
</div>
<div>（2）创建一个新的JSP文件，名称为newWindow.jsp，在该文件中添加以下用于显示当前年份的代码：</div>
<div>
<div style="font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all; "><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">script&nbsp;</span><span style="color: #FF0000; ">language</span><span style="color: #0000FF; ">="javascript"</span><span style="color: #0000FF; ">&gt;</span><span style="background-color: #f5f5f5;"><br />
</span><span style="background-color: #F5F5F5; color: #0000FF; ">var</span><span style="background-color: #f5f5f5;">&nbsp;mydate&nbsp;</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF; ">new</span><span style="background-color: #f5f5f5;">&nbsp;Date();<br />
</span><span style="background-color: #F5F5F5; color: #0000FF; ">var</span><span style="background-color: #f5f5f5;">&nbsp;year&nbsp;</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">现在是:</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #f5f5f5;">+</span><span style="background-color: #f5f5f5;">&nbsp;mydate.getFullYear()&nbsp;</span><span style="background-color: #f5f5f5;">+</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">年!</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">;<br />
document.write(year);<br />
</span><span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">script</span><span style="color: #0000FF; ">&gt;</span></div>
</div>
<div></div>
<img src ="http://www.blogjava.net/marchalex/aggbug/423783.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-24 13:35 <a href="http://www.blogjava.net/marchalex/archive/2015/03/24/423783.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaScript事件</title><link>http://www.blogjava.net/marchalex/archive/2015/03/24/423774.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Tue, 24 Mar 2015 02:58:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/24/423774.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423774.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/24/423774.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423774.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423774.html</trackback:ping><description><![CDATA[<div><em><strong>1.事件概述</strong></em></div>
<div>JavaScript与Web页面之间的交互时通过用户操作浏览器页面时触发相关事件来实现的。例如：</div>
<div><span style="white-space:pre">	</span>在页面载入完毕时，将处罚load（载入）事件；</div>
<div><span style="white-space:pre">	</span>当用户单击按钮时，将触发按钮的click事件等。</div>
<div>用户响应某个事件而执行的处理程序称为事件处理程序。例如：</div>
<div><span style="white-space:pre">	</span>当用户单击按钮时，将触发按钮的事件处理程序onClick。</div>
<div>事件处理程序的两种分配方式</div>
<div>（1）在JavaScript中分配事件处理程序</div>
<div>例：</div>
<div>
<div style="font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">img&nbsp;</span><span style="color: #FF0000; ">src</span><span style="color: #0000FF; ">="http://gi3.md.alicdn.com/bao/uploaded/i3/TB1tlxaHpXXXXXtaXXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg"</span><span style="color: #FF0000; ">&nbsp;id</span><span style="color: #0000FF; ">="aimage"</span><span style="color: #0000FF; ">&gt;</span><br />
<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">script&nbsp;</span><span style="color: #FF0000; ">language</span><span style="color: #0000FF; ">="javascript"</span><span style="color: #0000FF; ">&gt;</span><span style="background-color: #f5f5f5;"><br />
</span><span style="background-color: #F5F5F5; color: #0000FF; ">var</span><span style="background-color: #f5f5f5;">&nbsp;img&nbsp;</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">&nbsp;document.getElementById(</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">aimage</span><span style="background-color: #f5f5f5;">"</span><span style="background-color: #f5f5f5;">);<br />
img.onclick&nbsp;</span><span style="background-color: #f5f5f5;">=</span><span style="background-color: #f5f5f5;">&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF; ">function</span><span style="background-color: #f5f5f5;">()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert('单击了图片');<br />
}</span></div>
</div>
<div>&lt;/script&gt;</div>
<div>在页面中加入上面的代码并运行，则当单击图片aimage时，将弹出&#8220;单击了图片&#8221;对话框。</div>
<div>在JavaScript中分配时间处理程序时，事件处理程序名称必须小写，才能正确响应事件。</div>
<div>（2）在HTML中分配事件处理程序</div>
<div>例：</div>
<div>
<div style="font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">img&nbsp;</span><span style="color: #FF0000; ">src</span><span style="color: #0000FF; ">="http://gi3.md.alicdn.com/bao/uploaded/i3/TB1tlxaHpXXXXXtaXXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg"</span><span style="color: #FF0000; ">&nbsp;onclick</span><span style="color: #0000FF; ">="alert('单击了图片');"</span><span style="color: #0000FF; ">&gt;</span></div>
</div>
<div></div>
<div><strong><em>2.事件类型</em></strong></div>
<div>UI事件：如load、unload、error、resize、scroll、select、DOMActive，是用户与页面上的元素交互时触发的。</div>
<div>焦点事件：如blur、DOMFocusIn、DOMFocusOut、focus、focusin、focusout，在元素获得或失去焦点的时候触发，这些事件当中，最为重要的是blur和focus，有一点需要引起注意，这一类事件不会发生冒泡！</div>
<div>鼠标与滚轮事件：如click、dblclick、mousedown、mouseenter、mouseleave、mousemove、mouseout、mouseover、mouseup，是当用户通过鼠标在页面执行操作时所触发的。</div>
<div>滚轮事件：mousewheel（IE6+均支持）、DOMMouseScroll（FF支持的，与mousewheel效果一样）。是使用鼠标滚轮时触发的。</div>
<div>文本事件：textInput，在文档中输入文本触发。</div>
<div>键盘事件：keydown、keyup、keypress，当用户通过键盘在页面中执行操作时触发。</div>
<div>合成事件：DOM3级新增，用于处理IME的输入序列。所谓IME，指的是输入法编辑器，可以让用户输入在物理键盘上找不到的字符。compositionstart、compositionupdate、compositionend三种事件。</div>
<div>变动事件：DOMsubtreeModified、DOMNodeInserted、DOMNodeRemoved、DOMAttrModified、DOMCharacterDataModified等，当底层DOM结构发生变化时触发。IE8-不支持。</div>
<div>变动名称事件：指的是当元素或者属性名变动时触发，当前已经弃用！</div>
<div>对于事件的基本类型，随着HTML5的出现和发展，又新增了HTML5事件、设备事件、触摸事件、手势事件等各种事件。</div>
<img src ="http://www.blogjava.net/marchalex/aggbug/423774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-24 10:58 <a href="http://www.blogjava.net/marchalex/archive/2015/03/24/423774.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaScript基础备忘</title><link>http://www.blogjava.net/marchalex/archive/2015/03/24/423771.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Tue, 24 Mar 2015 01:50:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/24/423771.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423771.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/24/423771.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423771.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423771.html</trackback:ping><description><![CDATA[<div>在JSP中引入JavaScript</div><div><span style="white-space:pre">	</span>1.在页面中直接嵌入JavaScript</div><div><span style="white-space:pre">	</span>&lt;script language="javascript"&gt;...&lt;/script&gt;</div><div><span style="white-space:pre">	</span>2.连接外部JavaScript</div><div><span style="white-space:pre">	</span>&lt;script language="javascript" src="sample.js"&gt;&lt;/script&gt;</div><div>变量的声明用var</div><div><span style="white-space:pre">	</span>var variable;</div><div><span style="white-space:pre">	</span>var variable = value;</div><div>写的函数</div><div><span style="white-space:pre">	</span>document.write(str);</div><div>函数的定义</div><div><span style="white-space:pre">	</span>function functionName([parameter1, parameter2, ...]) {</div><div><span style="white-space:pre">		</span>statements</div><div><span style="white-space:pre">		</span>[return expression]</div><div><span style="white-space:pre">	</span>}</div><div>元素的获取</div><div><span style="white-space:pre">	</span>document.getElementById(id);</div><div></div><img src ="http://www.blogjava.net/marchalex/aggbug/423771.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-24 09:50 <a href="http://www.blogjava.net/marchalex/archive/2015/03/24/423771.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java容器之Vector类</title><link>http://www.blogjava.net/marchalex/archive/2015/03/23/423738.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Mon, 23 Mar 2015 03:03:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/23/423738.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423738.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/23/423738.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423738.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423738.html</trackback:ping><description><![CDATA[<div>Vector类常用方法：</div>
<div>add(int index, Object element);</div>
<div>addElementAt(Object obj, int index);</div>
<div>size();</div>
<div>elementAt(int index);</div>
<div>setElementAt(Object obj, int index);</div>
<div>removeElementAt(int index);</div>
<div>Vector类实例：实现创建空的Vector对象，并向其添加元素，然后输出所有元素。</div>
<div>
<div style="font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
-->&lt;%@&nbsp;page&nbsp;<span style="color: #0000FF; ">import</span>="java.util.*"&nbsp;%&gt;<br />
&lt;%<br />
&nbsp;&nbsp;&nbsp;&nbsp;Vector&nbsp;v&nbsp;=&nbsp;<span style="color: #0000FF; ">new</span>&nbsp;Vector();&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">创建空的Vector对象</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i=0;i&lt;3;i++)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v.add(<span style="color: #0000FF; ">new</span>&nbsp;String("福娃"&nbsp;+&nbsp;i));<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;v.remove(1);&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">移除索引位置为1的元素<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">显示全部元素</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i=0;i&lt;v.size();i++)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.println(v.indexOf(v.elementAt(i))+":&nbsp;"+v.elementAt(i));<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
%&gt;</div>
<br />显示结果为：<br /><div>0: 福娃0 1: 福娃2&nbsp;</div>
</div>
<br /><img src ="http://www.blogjava.net/marchalex/aggbug/423738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-23 11:03 <a href="http://www.blogjava.net/marchalex/archive/2015/03/23/423738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java容器之ArrayList类</title><link>http://www.blogjava.net/marchalex/archive/2015/03/23/423737.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Mon, 23 Mar 2015 02:57:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/23/423737.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423737.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/23/423737.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423737.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423737.html</trackback:ping><description><![CDATA[<div>Java容器之ArrayList类</div>
<div>List集合的实例化：</div>
<div>List&lt;String&gt; l = new ArrayList&lt;String&gt;(); //使用ArrayList类实例化List集合</div>
<div>List&lt;String&gt; l2 = new LinkedList&lt;String&gt;(); //使用LinkedList类实例化List集合</div>
<div>ArrayList常用方法：</div>
<div>add(int index, Object obj);</div>
<div>addAll(int, Collection coll);</div>
<div>remove(int index);</div>
<div>set(int index, Object obj);</div>
<div>get(int index);</div>
<div>indexOf(Object obj);</div>
<div>lastIndexOf(Object obj);</div>
<div>listIterator();</div>
<div>ListIterator(int index);</div>
<div>ArrayList示例：实现创建空的ArrayList对象，并向其添加元素，然后输出所有元素。</div>
<div>
<div style="font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all; "><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
-->&lt;%@&nbsp;page&nbsp;<span style="color: #0000FF; ">import</span>="java.util.*"&nbsp;%&gt;<br />
&lt;%<br />
&nbsp;&nbsp;&nbsp;&nbsp;List&lt;String&gt;&nbsp;list&nbsp;=&nbsp;<span style="color: #0000FF; ">new</span>&nbsp;ArrayList&lt;String&gt;();<br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i=0;i&lt;3;i++)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list.add(<span style="color: #0000FF; ">new</span>&nbsp;String("福娃"&nbsp;+&nbsp;i));<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;list.add(1,&nbsp;"后添加的福娃");<br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">输出所有元素</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;Iterator&lt;String&gt;&nbsp;it&nbsp;=&nbsp;list.iterator();<br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">while</span>(it.hasNext())&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.println(it.next());<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
%&gt;</div>
</div><br />输出结果为：<br /><div>福娃0 后添加的福娃 福娃1 福娃2&nbsp;<br /><br />LinkedList类的用法与ArrayList类类似。</div><img src ="http://www.blogjava.net/marchalex/aggbug/423737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-23 10:57 <a href="http://www.blogjava.net/marchalex/archive/2015/03/23/423737.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSP显示时间的小程序</title><link>http://www.blogjava.net/marchalex/archive/2015/03/23/423735.html</link><dc:creator>marchalex</dc:creator><author>marchalex</author><pubDate>Mon, 23 Mar 2015 02:19:00 GMT</pubDate><guid>http://www.blogjava.net/marchalex/archive/2015/03/23/423735.html</guid><wfw:comment>http://www.blogjava.net/marchalex/comments/423735.html</wfw:comment><comments>http://www.blogjava.net/marchalex/archive/2015/03/23/423735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/marchalex/comments/commentRss/423735.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/marchalex/services/trackbacks/423735.html</trackback:ping><description><![CDATA[JSP显示时间的小应用，用于显示时间并对不同时间显示不同提示。<br />
如：我在写这篇博客时打开的效果如下：<br />
<table border="1" width="300">
     <tbody>
         <tr height="30">
             <td align="center">温馨提示！</td>
         </tr>
         <tr height="80">
             <td align="center">现在时间为：2015-03-23 10:17:28</td>
         </tr>
         <tr height="70">
             <td align="center">午休时间！正午好时光！</td>
         </tr>
     </tbody>
</table>
代码：<br />
<div style="font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all; "><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
-->&lt;%@&nbsp;page&nbsp;language="java"&nbsp;contentType="text/html;&nbsp;charset=UTF-8"<br />
&nbsp;&nbsp;&nbsp;&nbsp;pageEncoding="UTF-8"%&gt;<br />
&lt;%@&nbsp;page&nbsp;<span style="color: #0000FF; ">import</span>="java.util.Date,java.text.*"&nbsp;%&gt;<br />
&lt;%<br />
&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;nowday&nbsp;=&nbsp;<span style="color: #0000FF; ">new</span>&nbsp;Date();&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">获取当前时间</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;hour&nbsp;=&nbsp;nowday.getHours();&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">获取日期中的小时</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;SimpleDateFormat&nbsp;format&nbsp;=&nbsp;<span style="color: #0000FF; ">new</span>&nbsp;SimpleDateFormat("yyyy-MM-dd&nbsp;HH:mm:ss");&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">定义日期格式化对象</span><span style="color: #008000; "><br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;time&nbsp;=&nbsp;format.format(nowday);&nbsp;<span style="color: #008000; ">//</span><span style="color: #008000; ">将指定日期格式化为&#8220;yyyy-MM-dd&nbsp;HH:mm:ss&#8221;形式</span><span style="color: #008000; "><br />
</span>%&gt;<br />
&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;"-//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN"&nbsp;"http://www.w3.org/TR/html4/loose.dtd"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta&nbsp;http-equiv="Content-Type"&nbsp;content="text/html;&nbsp;charset=ISO-8859-1"&gt;<br />
&lt;title&gt;获取当前时间的JSP程序&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;center&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table&nbsp;border="1"&nbsp;width="300"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&nbsp;height="30"&gt;&lt;td&nbsp;align="center"&gt;温馨提示！&lt;/td&gt;&lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&nbsp;height="80"&gt;&lt;td&nbsp;align="center"&gt;现在时间为：&lt;%=&nbsp;time&nbsp;%&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&nbsp;height="70"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;align="center"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;以下为嵌入到HTML中的Java代码，用来生成动态的内容&nbsp;&nbsp;--&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">if</span>(hour&nbsp;&gt;=&nbsp;24&nbsp;&amp;&amp;&nbsp;hour&nbsp;&lt;&nbsp;5)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.print("现在是凌晨！时间还很早，再睡一会儿吧！");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">else</span>&nbsp;<span style="color: #0000FF; ">if</span>(hour&nbsp;&gt;=&nbsp;5&nbsp;&amp;&amp;&nbsp;hour&nbsp;&lt;&nbsp;10)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.print("早上好！新的一天即将开始，您准备好了吗？");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">else</span>&nbsp;<span style="color: #0000FF; ">if</span>(hour&nbsp;&gt;=&nbsp;10&nbsp;&amp;&amp;&nbsp;hour&nbsp;&lt;&nbsp;13)&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.print("午休时间！正午好时光！");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">else</span>&nbsp;<span style="color: #0000FF; ">if</span>(hour&nbsp;&gt;=&nbsp;13&nbsp;&amp;&amp;&nbsp;hour&nbsp;&lt;&nbsp;18)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.print("下午继续努力工作吧！");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">else</span>&nbsp;<span style="color: #0000FF; ">if</span>(hour&nbsp;&gt;=&nbsp;18&nbsp;&amp;&amp;&nbsp;hour&nbsp;&lt;&nbsp;24)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.print("已经是深夜了，注意休息哦！");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/center&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<img src ="http://www.blogjava.net/marchalex/aggbug/423735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/marchalex/" target="_blank">marchalex</a> 2015-03-23 10:19 <a href="http://www.blogjava.net/marchalex/archive/2015/03/23/423735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>