﻿<?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/EasyLive2006/</link><description>各方面需要，偶尔用到java</description><language>zh-cn</language><lastBuildDate>Fri, 19 Jun 2026 05:02:44 GMT</lastBuildDate><pubDate>Fri, 19 Jun 2026 05:02:44 GMT</pubDate><ttl>60</ttl><item><title>Eclipse上的HTML/JSP/XML编辑器插件Eclipse HTML Editor_转</title><link>http://www.blogjava.net/EasyLive2006/articles/357450.html</link><dc:creator>KidYang</dc:creator><author>KidYang</author><pubDate>Sun, 28 Aug 2011 11:56:00 GMT</pubDate><guid>http://www.blogjava.net/EasyLive2006/articles/357450.html</guid><wfw:comment>http://www.blogjava.net/EasyLive2006/comments/357450.html</wfw:comment><comments>http://www.blogjava.net/EasyLive2006/articles/357450.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EasyLive2006/comments/commentRss/357450.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EasyLive2006/services/trackbacks/357450.html</trackback:ping><description><![CDATA[

<table class="modth" border="0" cellspacing="0" cellpadding="0" width="100%">
    <tbody>
        <tr>
            <td class="modtl" width="7"></td>
            <td class="modtc" nowrap="">
            <div class="modhead">&nbsp;</div>
            </td>
            <td class="modtc" nowrap="" align="right"></td>
            <td class="modtr" width="7">&nbsp;</td>
        </tr>
    </tbody>
</table>
<div style="overflow-x: hidden;" id="m_blog" class="modbox">
<div class="tit">Eclipse上的HTML/JSP/XML编辑器插件Eclipse HTML Editor</div>
<div class="date">2010年07月02日 星期五 15:14</div>
<table style="width: 100%;">
    <tbody>
        <tr>
            <td>
            <div id="blog_text" class="cnt">
            <p>官网：<a href="http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor">http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor</a></p>
            <p>Eclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. It works on Eclipse 3.0 (or higher), JDT and <a href="http://www.eclipse.org/gef/">GEF</a>. It has following features.</p>
            <ul><li>HTML/JSP/XML/CSS/DTD/JavaScript Hilighting</li><li>HTML/JSP Preview</li><li>JSP/XML Validation</li><li>Contents Assist (HTML Tags/Attributes, XML based on DTD and JSP taglib and more)</li><li>Wizards for creating HTML/JSP/XML files</li><li>Outline View</li><li>Editor Preferences</li><li>Editor Folding</li><li>Web Browser (It works as an Eclipse's editor)</li><li>Image Viewer</li><li>Tag Palette</li><li>CSS code completion and outline</li><li>DTD code completion, outline and validation</li><li>JavaScript code completion, outline and validation </li>
            </ul>
            <p><strong><em><font size="3">译文：</font></em></strong></p>
            <p>Eclipse HTML Editor 一个Eclipse上的HTML/JSP/XML编辑器插件. 工作在Eclipse 3.0 (或更高), JDT and GEF. 它有以下特性：</p>
            <p>HTML/JSP/XML/CSS/DTD/JavaScript语法高亮<br />
            HTML/JSP 预览<br />
            JSP/XML 合法性检测 <br />
            上下文自动提示 (HTML Tags/Attributes, XML based on DTD and JSP taglib and more) <br />
            创建HTML/JSP/XML 文件向导<br />
            Outline 视图<br />
            剪辑器 Preferences <br />
            折叠功能 <br />
            web浏览器<br />
            图像查看器<br />
            标签调色板 <br />
            CSS 代码自动补全与语法高亮<br />
            DTD 代码自动补全，语法高亮和合法性检测<br />
            JavaScript 代码自动补全，语法高亮和合法性检测</p>
            <p><img alt="" src="http://image14.360doc.com/DownloadImg/2010/08/1918/4722987_1.jpg" /></p>
            <p>Download from <a href="http://sourceforge.jp/projects/amateras/downloads/32793/tk.eclipse.plugin.htmleditor_2.0.6.1.jar">here</a>. Put the downloaded JAR file into ECLIPSE_HOME/dropins.</p>
            <p>EclipseHTMLEditor requires <a href="http://www.eclipse.org/gef/">GEF</a> (<a href="http://www.eclipse.org/gef/">GEF</a> is optinal. If <a href="http://www.eclipse.org/gef/">GEF</a> isn't installed, the Palette view would be unavailable). You can install it using Eclipse Update Manager.</p>
            <p><strong>Note</strong>: SWT Browser widget (HTMLEditor uses it for preview HTML and JSP) requires Mozilla in the Linux. See details at <a href="http://www.eclipse.org/swt/faq.php#browserlinux">The SWT FAQ</a>. Also you can disable preview in the preference dialog. Choose [Window]-&gt;[Preferences]-&gt;[Amateras] and check [Disable Preview]. Then you would be able to use HTMLEditor without Mozilla.</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>需插件：<br />
            <br />
            1、GEF 3.4 安装程序下载<br />
            <br />
            下载地址：<br />
            <br />
            http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.4.1/R200809101400/GEF-ALL-3.4.1.zip<br />
            <br />
            这里我们下载GEF-ALL-3.4.1.zip。<br />
            <br />
            2、amateras.air_1.0.1 安装程序下载<br />
            <br />
            下载地址：http://sourceforge.jp/projects/amateras/downloads/3279/tk.eclipse.plugin.htmleditor_2.0.6.1.jar<br />
            <br />
            这里我们下载：tk.eclipse.plugin.htmleditor_2.0.6.1.jar<br />
            <br />
            安装步骤：<br />
            <br />
            1、安装GEF插件<br />
            <br />
            同样，将GEF-ALL-3.4.1.zip解压缩，然后拷贝解压后的eclipse目录下的三个文件夹到eclipse目录下，覆盖所有的现有文件夹。<br />
            <br />
            好了，到此GEF安装完成。<br />
            <br />
            2、安装Eclipse HTML Editor插件<br />
            <br />
            解压缩tk.eclipse.plugin.htmleditor_1.6.7.zip包，然后将plugins目录拷贝至D:\eclipse目录下覆盖原文件夹即可。到此Eclipse HTML Editor插件安装完成。<br />
            <br />
            完成以上步骤，打开Eclipse,file&#8212;&#8212;〉new&#8212;&#8212;〉other&#8212;&#8212;〉Amateras即可看见其功能</p>
            </div>
            </td>
        </tr>
    </tbody>
</table>
</div>
<table>
    <tbody>
        <tr>
            <td>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>
        </tr>
    </tbody>
</table>
<div style="padding: 0px 26px;" id="360docIsStranger">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </div>
<div style="clear: both;" class="footerbottom">
<div class="footerbottomwz">
<div style="width: 60px; padding-top: 10px;" class=" left">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
</div>
</div>

<img src ="http://www.blogjava.net/EasyLive2006/aggbug/357450.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EasyLive2006/" target="_blank">KidYang</a> 2011-08-28 19:56 <a href="http://www.blogjava.net/EasyLive2006/articles/357450.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>总结一下JSP、JavaSript的传参_转</title><link>http://www.blogjava.net/EasyLive2006/articles/357449.html</link><dc:creator>KidYang</dc:creator><author>KidYang</author><pubDate>Sun, 28 Aug 2011 11:51:00 GMT</pubDate><guid>http://www.blogjava.net/EasyLive2006/articles/357449.html</guid><wfw:comment>http://www.blogjava.net/EasyLive2006/comments/357449.html</wfw:comment><comments>http://www.blogjava.net/EasyLive2006/articles/357449.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EasyLive2006/comments/commentRss/357449.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EasyLive2006/services/trackbacks/357449.html</trackback:ping><description><![CDATA[<p>小小总结一下JSP、JavaSript的传参，仅作为一个备忘。</p><p><font color="#808000" size="3"><strong>JSP：</strong></font></p><p><strong><font color="#808000" size="3"></font></strong><br /><font color="#0000ff">[样例1]</font><br />&lt;a href="productinfo.jsp?id=&lt;%=PID%&gt;&amp;page=&lt;%=intPage%&gt;&amp;keyword=&lt;%=keyword%&gt;&amp;gsytype=&lt;%=gystype%&gt;"&gt;&lt;%=ProductName%&gt;&lt;/a&gt;</p><p><font color="#ff9900">[说明1]</font><br />这个链接的母体为&lt;%=ProductName%&gt;，是本页的一个变量。它链接到新的页面productinfo.jsp，并给productinfo.jsp传递了4个参数id、page、keword、gsytype。<br />在新的页面productinfo.jsp中，要获得上个页面传来的值，你需要：<br />String id="";<br />String page=""; <br />String keyword=""; <br /><br />id=request.getParameter("id");<br />page=request.getParameter("page"); <br />keyword=request.getParameter("keyword"); <br />gystype=request.getParameter("gystype"); <br /><br />if (id==null) id="";<br />if (page==null) page="";<br />if (keyword==null) keyword="";<br />if (gystype==null) gystype="";</p><p>--------------------------------------------------</p><p>例外是：response.sendRedirect("productinfo.jsp?id="+id);<br />我还不太清楚为什么不能写成<br />response.sendRedirect("productinfo.jsp?id=&lt;%=id%&gt;");<br /><br />如果有知道的朋友，请留言指点 ：）</p><p>--------------------------------------------------<br /></p><p><font color="#0000ff">[样例2]</font><br />对于表单，你就不需要通过&#8220;?&#8221;的形式传参了。注意的是，表单的提交是在&lt;form&gt;里的。<br />&lt;form action="productinfo_t.jsp"&nbsp; method="post"&nbsp; name="formcontent"&nbsp; onSubmit="javascript:return checkform();"&gt;</p><p><font color="#ff9900">[说明2]</font></p><p>表单里的所有表单控件要向productinfo_t.jsp提交参数，不要写成form action="productinfo_t.jsp?Productname=&lt;%=ProductName%&gt;&amp;..."的形式，直接在 productinfo_t.jsp里写：<br />String ProductCode="";<br />String ProductName="";<br />String ProductPara="";<br /><br />ProductCode=request.getParameter("ProductCode");<br />ProductName=request.getParameter("ProductName");<br />ProductPara=request.getParameter("ProductPara");<br /><br />if (ProductCode==null) ProductCode="";<br />if (ProductName==null) ProductName="";<br />if (ProductPara==null) ProductPara="";</p><p> </p><p><font color="#808000" size="3"><strong>JavaScirpt：</strong></font></p><p>[样例]<br />&lt;input name="upload" type="button" onClick="javascript:uploadpic('&lt;%=id%&gt;');" value="上传图片"&gt;<br />&lt;script language="javascript"&gt;<br />function uploadpic(id)<br />{<br />&nbsp;&nbsp; window.open("upload.jsp?id="+id+"","","height=250,width=500");<br />}<br />&lt;/script&gt;<br /></p><p>[说明]<br />第一句是jsp语句，表明在点击upload按钮时，触发javascript 的uploadpic()事件。此处&lt;%=id%&gt;是String类型，所以要加上两个单引号''。如果id是数字类型（int、long..）则不加单引号。<br />JavSript里，函数参数id不要写成&lt;%=id%&gt;，注意一点<br />window.open("upload.jsp?id="+id+"","","height=250,width=500"); 是JavaSript的语法<br />不要写成<br />window.open("upload.jsp?id=&lt;%=id%&gt;","","height=250,width=500"); </p><img src ="http://www.blogjava.net/EasyLive2006/aggbug/357449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EasyLive2006/" target="_blank">KidYang</a> 2011-08-28 19:51 <a href="http://www.blogjava.net/EasyLive2006/articles/357449.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQLHelper 的 java版本 - 转载</title><link>http://www.blogjava.net/EasyLive2006/articles/293657.html</link><dc:creator>KidYang</dc:creator><author>KidYang</author><pubDate>Wed, 02 Sep 2009 12:39:00 GMT</pubDate><guid>http://www.blogjava.net/EasyLive2006/articles/293657.html</guid><wfw:comment>http://www.blogjava.net/EasyLive2006/comments/293657.html</wfw:comment><comments>http://www.blogjava.net/EasyLive2006/articles/293657.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EasyLive2006/comments/commentRss/293657.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EasyLive2006/services/trackbacks/293657.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;Ⅰ.引言&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 使用该类目的就是让使用者更方便、更安全的对数据库的操作，既是除了在SQLHelper类以外的所有类将不用引用对数据库操作的任何类与语句，无须担心数据库的连接与关闭的问题。但是，该类仍然需要大量的调试与修改。故此，请使用者不断完善该类，以至于能与SQLHelper(.NET版)的功能并驾齐驱。Ⅱ...&nbsp;&nbsp;<a href='http://www.blogjava.net/EasyLive2006/articles/293657.html'>阅读全文</a><img src ="http://www.blogjava.net/EasyLive2006/aggbug/293657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EasyLive2006/" target="_blank">KidYang</a> 2009-09-02 20:39 <a href="http://www.blogjava.net/EasyLive2006/articles/293657.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java连接主流数据库的方式有哪些？ - 转载</title><link>http://www.blogjava.net/EasyLive2006/articles/293656.html</link><dc:creator>KidYang</dc:creator><author>KidYang</author><pubDate>Wed, 02 Sep 2009 12:34:00 GMT</pubDate><guid>http://www.blogjava.net/EasyLive2006/articles/293656.html</guid><wfw:comment>http://www.blogjava.net/EasyLive2006/comments/293656.html</wfw:comment><comments>http://www.blogjava.net/EasyLive2006/articles/293656.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EasyLive2006/comments/commentRss/293656.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EasyLive2006/services/trackbacks/293656.html</trackback:ping><description><![CDATA[<p>java中三种主流数据库数据库（sqlserver，db2,oracle）的jdbc连接总结 其实java开发中连接数据库的主要问题不是如何写代码，</p>
<p>而是找驱动包。因为jdbc的驱动包太多，并且名目繁多，有的还需要安装客户端才能运行。</p>
<p>项目实践中，总结出三种主流数据库中，Java的驱动和连接字符串，均无需安装客户端：</p>
<p>一． Sqlserver：</p>
<p>驱动包：sqljdbc.jar</p>
<p>实例：</p>
<p>String _driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver "; //驱动</p>
<p>String _dbURL = "jdbc:sqlserver://198.9.100.202:1433;DatabaseName=CCTV_JDAN "; //地址</p>
<p>String _userName = "sa"; //用户名</p>
<p>String _userPwd = "1"; //密码</p>
<p>&nbsp;</p>
<p>二． DB2：</p>
<p>驱动包：db2jcc.jar，db2jcc_license_cu.jar </p>
<p>实例：</p>
<p>String _driverName = "com.ibm.db2.jcc.DB2Driver"; //驱动</p>
<p>String _dbURL = "jdbc:db2://198.9.100.202:50000/JDAN"; //地址</p>
<p>String _userName = "dbo"; //用户名</p>
<p>String _userPwd = "password"; //密码</p>
<p><br />
注：DB2这个最烦，因为需要license，找个正版的db2，安装包里会有db2jcc_license_cu.jar 。另外，数据库字符集的问题还会导</p>
<p>致java程序报编码错误："Encoding not supported"</p>
<p><br />
解决办法：</p>
<p>1、把程序的sun的jdk更换为 IBM 的 JDK ； (---当然是强烈不建议---)</p>
<p>2、可以在 DB2 创建数据库的时候将编码设为 UTF-8 ； </p>
<p>3、用最新的 V8 Fixpack12 以上带的 db2jcc.jar 也可以解决。可以去DB2官网下载。</p>
<p>&nbsp;</p>
<p><br />
三． Oracle：</p>
<p>驱动包：ojdbc14.jar</p>
<p>实例：</p>
<p>String _driverName = "oracle.jdbc.driver.OracleDriver"; //驱动</p>
<p>String _dbURL = "jdbc:oracle:thin:@198.9.1.24:1521:mam32"; //地址</p>
<p>String _userName = "mam32sys"; //用户名</p>
<p>String _userPwd = "password"; //密码<br />
</p>
 <img src ="http://www.blogjava.net/EasyLive2006/aggbug/293656.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EasyLive2006/" target="_blank">KidYang</a> 2009-09-02 20:34 <a href="http://www.blogjava.net/EasyLive2006/articles/293656.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>