<?xml version="1.0" encoding="UTF-8" ?>















<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<channel>
<title><![CDATA[初出茅庐]]> </title>
<description>
<![CDATA[成熟与稳重才是主流]]>
</description>
<link>http://ssiije.blog.bokee.net/</link>
<language>zh-cn</language>
<creator>ssiije</creator>
<pubDate>Wed, 07 Jun 2006 09:11:23 GMT+08:00 </pubDate>
<generatorAgent rdf:resource="http://www.bokee.net"/>
<ttl>5</ttl>

<item>
<title>document对象详解 document 文挡对象 - JavaScript脚本语言描述</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1927137.html</link>
<description>
<![CDATA[注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写<br />&nbsp;&nbsp; 否则会提示你一个错误信息 &quot;引用的元素为空或者不是对象&quot;<br />---------------------------------------------------------------------
<p>对象属性<br />document.title&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置文档标题等价于HTML的&lt;title&gt;标签<br />document.bgColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置页面背景色<br />document.fgColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置前景色(文本颜色)<br />document.linkColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //未点击过的链接颜色<br />document.alinkColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //激活链接(焦点在此链接上)的颜色<br />document.vlinkColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //已点击过的链接颜色<br />document.URL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置URL属性从而在同一窗口打开另一网页<br />document.fileCreatedDate&nbsp;&nbsp; //文件建立日期，只读属性<br />document.fileModifiedDate&nbsp; //文件修改日期，只读属性<br />document.fileSize&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //文件大小，只读属性<br />document.cookie&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置和读出cookie<br />document.charset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //设置字符集 简体中文:gb2312<br />---------------------------------------------------------------------<br />对象方法<br />document.write()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //动态向页面写入内容<br />document.createElement(Tag)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //创建一个html标签对象<br />document.getElementById(ID)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //获得指定ID值的对象<br />document.getElementsByName(Name)&nbsp; //获得指定Name值的对象<br />---------------------------------------------------------------------</p>
<p>images集合(页面中的图象)</p>
<p>a)通过集合引用<br />document.images&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //对应页面上的&lt;img&gt;标签<br />document.images.length&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //对应页面上&lt;img&gt;标签的个数<br />document.images[0]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //第1个&lt;img&gt;标签&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />document.images[i]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //第i-1个&lt;img&gt;标签</p>
<p>b)通过nane属性直接引用<br />&lt;img name=&quot;oImage&quot;&gt;<br />document.images.oImage&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //document.images.name属性</p>
<p>c)引用图片的src属性<br />document.images.oImage.src&nbsp; //document.images.name属性.src</p>
<p>d)创建一个图象<br />var oImage<br />oImage = new Image()<br />document.images.oImage.src=&quot;/1.jpg&quot;<br />同时在页面上建立一个&lt;img&gt;标签与之对应就可以显示</p>
<p>&lt;html&gt;<br />&lt;img name=oImage&gt;<br />&lt;script language=&quot;javascript&quot;&gt;<br />&nbsp;&nbsp; var oImage<br />&nbsp;&nbsp; oImage = new Image()<br />&nbsp;&nbsp; document.images.oImage.src=&quot;/1.jpg&quot;<br />&lt;/script&gt;<br />&lt;/html&gt;</p>
<p>----------------------------------------------------------------------</p>
<p>forms集合(页面中的表单)</p>
<p>a)通过集合引用<br />document.forms&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //对应页面上的&lt;form&gt;标签<br />document.forms.length&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //对应页面上&lt;form&gt;标签的个数<br />document.forms[0]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //第1个&lt;form&gt;标签<br />document.forms[i]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //第i-1个&lt;form&gt;标签<br />document.forms[i].length&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //第i-1个&lt;form&gt;中的控件数<br />document.forms[i].elements[j]&nbsp; //第i-1个&lt;form&gt;中第j-1个控件</p>
<p>b)通过标签name属性直接引用<br />&lt;form name=&quot;Myform&quot;&gt;&lt;input name=&quot;myctrl&quot;&gt;&lt;/form&gt;<br />document.Myform.myctrl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //document.表单名.控件名</p>
<p>-----------------------------------------------------------------------<br />&lt;html&gt;<br />&lt;!--Text控件相关Script--&gt;<br />&lt;form name=&quot;Myform&quot;&gt;<br />&lt;input type=&quot;text&quot; name=&quot;oText&quot;&gt;<br />&lt;input type=&quot;password&quot; name=&quot;oPswd&quot;&gt;<br />&lt;form&gt;<br />&lt;script language=&quot;javascript&quot;&gt;<br />//获取文本密码框的值<br />document.write(document.Myform.oText.value)<br />document.write(document.Myform.oPswd.value)<br />&lt;/script&gt;<br />&lt;/html&gt;<br />-----------------------------------------------------------------------<br />&lt;html&gt;<br />&lt;!--Select控件相关Script--&gt;<br />&lt;form name=&quot;Myform&quot;&gt;<br />&lt;select name=&quot;oSelect&quot;&gt;<br />&lt;option value=&quot;1&quot;&gt;1&lt;/option&gt;<br />&lt;option value=&quot;2&quot;&gt;2&lt;/option&gt;<br />&lt;option value=&quot;3&quot;&gt;3&lt;/option&gt;<br />&lt;/select&gt;<br />&lt;/form&gt;</p>
<p>&lt;script language=&quot;javascript&quot;&gt;<br />&nbsp;&nbsp; //遍历select控件的option项<br />&nbsp;&nbsp; var length<br />&nbsp;&nbsp; length=document.Myform.oSelect.length<br />&nbsp;&nbsp; for(i=0;i&lt;length;i++)<br />&nbsp;&nbsp; document.write(document.Myform.oSelect[i].value)<br />&lt;/script&gt;</p>
<p>&lt;script language=&quot;javascript&quot;&gt;<br />&nbsp;&nbsp; //遍历option项并且判断某个option是否被选中<br />&nbsp;&nbsp; for(i=0;i&lt;document.Myform.oSelect.length;i++){<br />&nbsp;&nbsp; if(document.Myform.oSelect[i].selected!=true)<br />&nbsp;&nbsp; document.write(document.Myform.oSelect[i].value)<br />&nbsp;&nbsp; else<br />&nbsp;&nbsp; document.write(&quot;&lt;font color=red&gt;&quot;+document.Myform.oSelect[i].value+&quot;&lt;/font&gt;&quot;)&nbsp;&nbsp; <br />&nbsp;&nbsp; }<br />&lt;/script&gt;</p>
<p>&lt;script language=&quot;javascript&quot;&gt;<br />&nbsp;&nbsp; //根据SelectedIndex打印出选中的option<br />&nbsp;&nbsp; //(0到document.Myform.oSelect.length-1)<br />&nbsp;&nbsp; i=document.Myform.oSelect.selectedIndex<br />&nbsp;&nbsp; document.write(document.Myform.oSelect[i].value)<br />&lt;/script&gt;</p>
<p>&lt;script language=&quot;javascript&quot;&gt;<br />&nbsp;&nbsp; //动态增加select控件的option项<br />&nbsp;&nbsp; var oOption = document.createElement(&quot;OPTION&quot;);<br />&nbsp;&nbsp; oOption.text=&quot;4&quot;;<br />&nbsp;&nbsp; oOption.value=&quot;4&quot;;<br />&nbsp;&nbsp; document.Myform.oSelect.add(oOption);<br />&lt;/script&gt;<br />&lt;html&gt;<br />-----------------------------------------------------------------------<br />&lt;Div id=&quot;oDiv&quot;&gt;Text&lt;/Div&gt;<br />document.all.oDiv&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //引用图层oDiv<br />document.all.oDiv.style&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />document.all.oDiv.style.display=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //图层设置为可视<br />document.all.oDiv.style.display=&quot;none&quot;&nbsp; //图层设置为隐藏<br />/*document.all表示document中所有对象的集合<br />只有ie支持此属性，因此也用来判断浏览器的种类*/</p>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1927137.html</guid>
<subject>转载</subject>
<author>ssiije</author>
<category>转载</category>
<pubDate>Mon, 23 Jun 2008 12:10:48 GMT+08:00 </pubDate>
</item>

<item>
<title>java基本语法</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1891804.html</link>
<description>
<![CDATA[<p><strong><font color="#c0c0c0" size="2">类，对象</font></strong></p>
<p><font color="#c0c0c0" size="2">class 类</font></p>
<p><font color="#c0c0c0" size="2">类 对象=new 类（）</font></p>
<p><strong><font color="#c0c0c0" size="2">继承，接口（只允许方法的声明，不允许实现）</font></strong></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span><font color="#c0c0c0" size="2">继承是一种由已有的类继承创建新类的机制。子类继承父类的变量和方法，并根据需要增加新的状态和行为（关键字extends）</font></span></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal">&nbsp;</p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font size="2"><font color="#c0c0c0"><span>接口与类属于同一层次，接口是一种特殊的抽象类。java不支持多继承性，即一个类只能有一个父类。</span><span><span>一个接口中，所有方法为公开、抽象方法；所有的属性都是公开、静态、常量。（关键字interface）</span></span></font></font></p>
<p><strong><font color="#c0c0c0" size="2">变量，方法</font></strong></p>
<p><font color="#c0c0c0" size="2">成员变量和局部变量，方法体外的是成员变量，方法体内的是局部变量</font></p>
<p><font color="#c0c0c0" size="2">实例方法和类方法，用static来区别：static类方法，没有的是实例方法</font></p>
<p><strong><font color="#c0c0c0" size="2">构造方法</font></strong></p>
<p><font color="#c0c0c0" size="2">初始化类，创建类的实例（对象）</font></p>
<p><strong><font color="#c0c0c0" size="2">抽象类和方法</font></strong></p>
<p><font color="#c0c0c0" size="2">只允许声明，不允许实现</font></p>
<p><strong><font color="#c0c0c0" size="2">this、super关键字</font></strong></p>
<p><font color="#c0c0c0" size="2">this指的是当前对象构造。super是父类构造。</font></p>
<p><font color="#c0c0c0" size="2">this可以调用对象的方法在此类中使用，也可以把this()放在子类构造函数的第一行</font></p>
<div class="f14"><font color="#c0c0c0" size="2">super可以调用父类的方法在子类中使用，也可以把super()放在子类构造函数的第一行</font></div>
<p><strong><font color="#c0c0c0" size="2">final和static关键字</font></strong></p>
<p><font color="#c0c0c0" size="2">final关键字所修饰的类、方法、变量具有不可变的特性，变量被修饰即成为常量</font></p>
<p><font color="#c0c0c0" size="2">static关键字表示变量或方法，是属于类的，不是属于类的实例的，直接调用 类. 方法（变量)</font></p>
<p><strong><font color="#c0c0c0" size="2">变量、方法的引用</font></strong></p>
<p><font color="#c0c0c0" size="2">对象. 方法（变量）</font></p>
<p><font color="#c0c0c0" size="2">类. 方法（变量）static的变量和方法</font></p>
<p><font size="2"><font color="#c0c0c0"><strong>循环语句；</strong><strong>选择判断语句；</strong><strong>跳转语句</strong></font></font></p>
<p><font color="#c0c0c0" size="2">循环语句：for(取值，范围，条件)、while、do while</font></p>
<p><font color="#c0c0c0" size="2">选择判断语句：if（范围）、if&nbsp;&nbsp;&nbsp; else、switch</font></p>
<p><font color="#c0c0c0" size="2">跳转语句：</font></p>
<p><font color="#c0c0c0" size="2">break：结束本次循环</font></p>
<p><font color="#c0c0c0" size="2">continue：循环中跳出，修改变量，继续循环</font></p>
<p><font color="#c0c0c0" size="2">return：返回一个数值类型</font></p>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1891804.html</guid>
<subject>java</subject>
<author>ssiije</author>
<category>java</category>
<pubDate>Thu, 12 Jun 2008 15:10:37 GMT+08:00 </pubDate>
</item>

<item>
<title> Struts 初始化处理流程</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1887751.html</link>
<description>
<![CDATA[根据在web.xml中配置的初始化参数，Servlet容器将决定在在容器的第一次启动，或第一次客户请求ActionServlet 的时机加载ActionServlet ，不管哪种方式加载，和其它Servlet一样，ActionServlet 的init( )方法将被调用，开始初始化过程。让我们来看看在初始化过程中将发生些什么，理解了这些，对于我们debug和扩展自己的应用更加得心应手。 <br />&nbsp;&nbsp; 1&nbsp;&nbsp; 初始化框架的内部消息绑定，这些消息用来输出提示，警告，和错误信息到日志文件中。 <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; org.apache.struts.action.ActionResources用来获取内部消息； <br />&nbsp;&nbsp; 2&nbsp;&nbsp; 加载web.xml中定义的不同参数，用以控制ActionServlet 的不同行为，这些参数包括&nbsp;config, debug, detail, and convertNull ； <br />&nbsp;&nbsp; 3&nbsp;&nbsp; 加载并初始化web.xml中定义的servlet 名称和servlet映射信息。通过初始化，框架的各种DTD被注册，DTD用来在下一步校验配置文件的有效性； <br />&nbsp;&nbsp; 4、为默认应用加载并初始化Struts配置文件，配置文件即初始化参数config指定的文件。默认配置文件被解析，&nbsp;产生一个ApplicationConfig对象存于ServletContext 中。可以通过关键字&nbsp;org.apache.struts.action.APPLICATION 从ServletContext 中获取ApplicationConfig； <br />&nbsp;&nbsp; 5&nbsp;&nbsp; Struts配置文件中指定的每一个消息资源都被加载，初始化，并存在ServletContext 的合适区域(基于每个message-resources元素的key 属性)，如果key 属性没有设置，则为org.apache.struts.action.MESSAGE； <br />&nbsp;&nbsp; 6&nbsp;&nbsp; Struts配置文件中声明的每一个数据源被加载并且初始化，如果没有配置数据源，这一步跳过； <br />&nbsp;&nbsp; 7&nbsp;&nbsp; 加载并初始化Struts配置文件中指定的插件。每一个插件的init()方法被调用； <br />&nbsp; 8&nbsp;&nbsp; 当默认应用加载完成，init()方法判断是否有应用模块需要加载，如果有，重复4&mdash;7完成应用模块的加载。
 type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90);
//]]>
</script>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1887751.html</guid>
<subject>java</subject>
<author>ssiije</author>
<category>java</category>
<pubDate>Wed, 11 Jun 2008 10:57:07 GMT+08:00 </pubDate>
</item>

<item>
<title> Struts框架详解</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1887720.html</link>
<description>
<![CDATA[struts-config.xml&nbsp;&nbsp; &nbsp;Struts配置文件<br />ActionServlet&nbsp;&nbsp;控制器<br />Action Class&nbsp;&nbsp;包含事务逻辑<br />ActionForm&nbsp;&nbsp;显示模块数据<br />ActionMapping&nbsp;&nbsp;帮助控制器将请求映射到操作<br />ActionForward&nbsp;&nbsp;用来指示操作转移的对象<br />ActionError&nbsp;&nbsp;用来存储和回收错误<br />Struts标记库&nbsp;&nbsp;可以减轻开发显示层次的工作
<p>struts框架的优势<br />1.良好的架构和设计<br />2.可重用，模块化，扩展性好<br />3.Open source</p>
<p>struts-config.xml</p>
<p>Struts-config.xml集中了所有页面的导航定义。对于大型的WEB项目，通过此配置文件即可迅速把握其脉络，这不管是对于前期的开发，还是后期的维护或升级都是大有裨益的。掌握Struts-config.xml是掌握Struts的关键所在。 </p>
<p>FormBean部分</p>
<p>&lt;struts-config&gt;<br />&nbsp; &lt;!--&nbsp; Form Bean Definitions --&gt;<br />&nbsp; &lt;form-beans&gt;<br />&nbsp;&nbsp;&nbsp; &lt;form-bean name=&ldquo;testform&quot; type=&quot;com.cjea.test.TestForm&quot; /&gt;<br />&nbsp; &lt;/form-beans&gt;&nbsp; </p>
<p>全局转发部分</p>
<p>&lt;!-- Global Forward Definitions --&gt;<br />&nbsp; &lt;global-forwards&gt;<br />&nbsp;&nbsp;&nbsp; &lt;forward&nbsp;&nbsp; name=&quot;failure&quot;&nbsp;&nbsp;&nbsp;&nbsp; path=&quot;bad.jsp&quot;/&gt;<br />&nbsp;&nbsp;&nbsp; &lt;forward&nbsp;&nbsp; name=&quot;success&quot;&nbsp;&nbsp;&nbsp;&nbsp; path=&quot;/good.jsp&quot; /&gt;<br />&nbsp; &lt;/global-forwards&gt; </p>
<p>action部分</p>
<p>&lt;action-mappings&gt;<br />&nbsp;&nbsp; &lt;action path=&ldquo;/test/test.jsp&quot; type=&ldquo;com.cjea.test.testAction&quot; name=&quot;testform&quot; scope=&quot;request&quot;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;forward name=&quot;success&quot; path=&quot;/test/good.jsp&quot; /&gt;<br />&nbsp;&nbsp; &lt;/action&gt;<br />&lt;action-mappings&gt;&nbsp; <br />&lt;/struts-config&gt;</p>
<p>&nbsp;ActionServlet</p>
<p>ActionServlet 是struts框架 MVC 实现的 controller 部分，它是这一框架的核心。<br />ActionServlet 创建并使用 Action、ActionForm 和 ActionForward。</p>
<p>ActionServlet的基本功能</p>
<p>截获用户的Http请求<br />把这个请求映射到相应的Action类。<br />创建一个ActionForm bean实例,将form请求放入formbean的实例中<br />调用Action实例的perform()方法<br />将ActioForm bean,Action Mapping对象,request和response对象传给Action的perform()方法<br />perform返回一个ActionForword对象，根据方法执行情况转到相应的jsp页面.</p>
<p>&nbsp;</p>
<p>Action Classes</p>
<p><br />Action 类是业务逻辑的一个包装。Action 类的用途是将 HttpServletRequest 转换为业务逻辑。</p>
<p>ActionForm</p>
<p>ActionForm 维护 Web 应用程序的会话状态。<br />ActionForm 是一个抽象类，必须为每个输入表单模型创建该类的子类。</p>
<p><br />ActionForm的使用</p>
<p>假定有一个由 HTML 表单设置的 TestActionForm。Struts 框架将执行以下操作：<br />检查 TestActionForm是否存在；如果不存在，它将创建该类的一个实例。<br />Struts 将使用 HttpServletRequest 中相应的域设置 TestActionForm的状态。<br />Struts 框架在将 TestActionForm传递给TestAction 之前将更新它的状态。 <br />struts-config.xml 文件控制 HTML 表单请求与 ActionForm 之间的映射关系。<br />可将多个请求映射到 TestActionForm 。</p>
<p>Struts标记库<br />Struts框架包括自定义标签库，它可以用 在很多方面。尽管这些库并不要求用框 架，但使用它们会有助于程序的开发。</p>
<p>Struts标记库<br />struts-bean taglib：包含在访问bean和bean属性时使用的tag，也包含一些消息显示的tag。<br />struts-html taglib：包含用来生成动态HTML用户界面和窗体的tag。<br />struts-logic taglib ：包含的tag用来管理根据条件生成输出文本，和其它一些用来控制的信息。<br />struts-template taglib包含的tag用来定义模板机制。</p>
<p>Bean Taglib<br />用于定义新bean、访问bean及其属性的标记<br />在struts-bean.tld中定义了它的标记库描述器<br />Bean Taglib主要功能<br />创建和复制bean的标记<br />脚本变量定义标记<br />bean翻译标记<br />消息国际化标记<br />Bean复制标记 (&lt;bean:define&gt;)<br />可定义新bean，可复制现有bean，还可从现有bean复制属性。<br />定义新字符串常数<br />将现有的bean复制到新定义的bean对象<br />复制现有bean的属性来创建新的bean<br />&lt;bean:define&gt;标记属性：<br />Id&nbsp;新定义的bean脚本变量名称，必须设置<br />Type&nbsp;定义引入脚本变量的类<br />Value&nbsp;为id属性定义的脚本变量分配一个新的对象<br />&lt;bean:define&gt;标记属性：<br />Name&nbsp;目标bean的名称。若value属性没有设置，这个属性就必须设置<br />property&nbsp;Name属性定义的bean的属性名称，用来定义新的bean<br />Scope&nbsp;源bean的作用域。若没有设置，搜索范围是从页作用域到应用程序作用域<br />toScope&nbsp;目标bean的作用域。若没有设置，默认值是页作用域<br />举例<br />定义一个bean:<br />&lt;bean:define id=&quot;test&quot; value=&quot;this is a test&quot;/&gt;<br />源bean在页作用域中被拷贝到请求作用域中的另一个bean:<br />&lt;bean:define id=&quot;targetBean&quot; name=&quot;sourceBean&quot;<br />scope=&quot;page&quot; toScope=&quot;request&quot;/&gt;<br />脚本变量的标记<br />从多种资源中定义和生成脚本变量，这些资源包括cookie,请求参数，HTTP标头等等。<br />脚本变量的标记属性：<br />Id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 脚本变量和要定义的页作用域&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;属性的名称<br />Name&nbsp;&nbsp;&nbsp; cookie/标头/参数的名称<br />Value&nbsp;&nbsp;&nbsp; 如果没有匹配的cookie或&nbsp;&nbsp;&nbsp;&nbsp;数值，就返回这个属性指&nbsp;&nbsp;&nbsp;&nbsp;定的默认值</p>
<p>脚本变量的标记属性：<br />multiple&nbsp;如果这个属性设置了任意一个数值，所有匹配的cookie都会被积累并存储到一个Cookie[](一个数组)类型的bean里&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 若无设置，指定cookie的第一个值将作为Cookie类型的值<br />举例<br />&lt;bean:cookie id=&quot;myCookie&quot; name=&quot;userName&quot;/&gt;<br />脚本变量名称是myCookie，用来创建这个属性的cookie的名称是userName。<br />&lt;bean:header id=&quot;myHeader&quot; name=&quot;Accept-Language&quot;/&gt;<br />脚本变量名称是myHeader,请求标头的名称是Accept-Language.</p>
<p>举例<br />&lt;bean:parameter id=&quot;myParameter&quot; name=&quot;myParameter&quot;&gt;<br />脚本变量名称是myPatameter,它保存的请求参数的名称也是myParameter<br />逻辑标记<br />Struts逻辑标签库包含的标记能够有条件地产生输出文本<br />在对象集合中循环从而重复地产生输出文本，以及应用程序流程控制<br />它也提供了一组在JSP页中处理流程控制的标记<br />逻辑标记封装在文件名为struts-logic.tld的标记包中<br />逻辑标记库的功能<br />条件逻辑<br />重复<br />转发/重定向响应<br />条件逻辑标记<br />第一类可以比较下列实体与一个常数的大小<br />第二类在计算标记体之前判断特定的项目是否存在<br />第三类根据模板匹配的结果检查标记体的内容<br />第一类条件逻辑标记<br />&lt;equal&gt;&nbsp;&nbsp;如果常数与被定义的实体相等，返回true<br />&lt;notEqual&gt;&nbsp;如果常数与被定义的实体不相等，返回true<br />&lt;greaterEqual&gt;&nbsp;如果常数大于等于被定义的实体，返回true<br />第一类条件逻辑标记<br />&lt;lessEqual&gt;&nbsp;如果常数小于等于被定义的实体，返回true<br />&lt;lessThan&gt;&nbsp;如果常数小于被定义的实体，返回true<br />&lt;greaterThan&gt;&nbsp;如果常数大于被定义的实体，返回true<br />举例<br />判断名为&quot;name&quot;的请求参数的值是否是&quot;SomeName&quot;。<br />&lt;logic:equal parameter=&quot;name&quot; value=&quot;SomeName&quot;&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The entered name is SomeName<br />&lt;/logic:equal&gt;<br />举例<br />判断在页的作用域中是否有一个名为&quot;bean&quot;的bean，它有一个prop属性，这个属性的值是否大于7。<br />如果这个属性能够转化为数值，就进行数值比较，否则就进行字符串比较。<br />&lt;logic:greaterThan name=&quot;bean&quot; property=&quot;prop&quot; scope=&quot;page&quot; value=&quot;7&quot;&gt;<br />The value of bean.Prop is greater than 7<br />&lt;/logic:greaterThan&gt;<br />第二类条件逻辑标记<br />&lt;logic:present&gt;<br />&lt;logic:notPresent&gt;<br />第三类条件逻辑标记<br />&lt;logic:match&gt;<br />&lt;logic:notMatch&gt;<br />重复标记&lt;logic:iterate&gt;<br />它能够根据特定集合中元素的数目对标记体的内容进行重复的检查<br />集合的类型<br />java.util.Iterator<br />java.util.Collection<br />java.util.Map<br />java.util.List<br />数组<br />举例<br />Strlst是一个包含字符串的List，现在要将他内部的字符串全都显示在浏览器里<br />&lt;logic:iterate id=&quot;element&quot; name=&quot;strlst&quot;&nbsp; indexId=&quot;index&quot;&gt;<br />&lt;%＝(String)element)%&gt;<br />&lt;/logic:iterate&gt;<br />转发标记<br />&lt;logic:forward&gt;标记能够将响应转发给重定向到特定的全局ActionForward上<br />ActionForward的类型决定了是使用PageContext转发响应，还是使用sendRedirect将响应进行重定向<br />此标记只有一个&quot;name&quot;属性，用来指定全局ActionForward的名称，例如：<br />&lt;logic:forward name=&quot;myGlobalForward&quot;/&gt;<br />重定向标记<br />&lt;logic:redirect&gt;标记是一个能够执行HTTP重定向的强大工具。<br />根据指定的不同属性，它能够通过不同的方式实现重定向。<br />它还允许开发人员指定重定向URL的查询参数。<br />HTML标记<br />Struts HTML标记可以大致地分为以下几个功能：<br />显示表单元素和输入控件<br />显示错误信息<br />显示其他HTML元素<br />模板标记<br />Struts模板标记可以大致地分为以下几个功能：<br />插入标记&lt;template:insert&gt;<br />放置标记&lt;template:put&gt;<br />获得标记&lt;template:get&gt;</p>
 type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90);
//]]>
</script>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1887720.html</guid>
<subject>java</subject>
<author>ssiije</author>
<category>java</category>
<pubDate>Wed, 11 Jun 2008 10:51:11 GMT+08:00 </pubDate>
</item>

<item>
<title>士为知己者死，女为悦己者容</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1687213.html</link>
<description>
<![CDATA[聂政、荆轲、豫让是《战国策》上有名的豪侠之士。&ldquo;女为悦己者容，士为知己者死&rdquo;，他们为了报答他人的知遇之恩，就不惜生命、刚烈永诀，为朋友赴汤蹈火、义无反顾，他们身上体现的古代英雄节义、精神价值，永远让后世感佩仰慕。他们都是政治舞台上拥有自由个性、血性勇气的独立战士。 <br /><br /><br />见【原文】 <br />晋毕阳之孙豫让，始事范中行氏而不说，去而就知伯，知伯宠之。及三晋分知氏，赵襄子最怨知伯，而将其头以为饮器。豫让遁逃山中，曰：&ldquo;嗟乎!士为知己者死，女为悦己者容。吾其报知氏之仇矣。&rdquo;乃变姓名，为刑人，入宫涂厕，欲以刺襄子。襄子如厕，心动，执问涂者，则豫让也。刃其曰：&ldquo;欲为知伯报仇！&rdquo;左右欲杀之。赵襄子曰：&ldquo;彼义士也，吾谨避之耳。且知伯已死，无后，而其臣至为报仇，此天下之贤人也。&rdquo;卒释之。豫让又漆身为厉，灭须去眉，自刑以变其容，为乞人而往乞，其妻不识，曰：&ldquo;状貌不似吾夫，其音何类吾夫之甚也。&rdquo;又吞炭为哑，变其音。其友谓之曰：&ldquo;子之道甚难而无功，谓子有志，则然矣，谓子知，则否。以子之才，而善事襄子，襄子必近幸子；子之得近而行所欲，此甚易而功必成。&rdquo;豫让乃笑而应之曰：&ldquo;是为先知报后知，为故君贼新君，大乱君臣之义者无此矣。凡吾所谓为此者，以明君臣之义，非从易也。且夫委质而事人，而求弑之，是怀二心以事君也。吾所为难，亦将以愧天下后世人臣怀二心者。&rdquo; <br />居顷之，襄子当出，豫让伏所当过桥下。襄子至桥而马惊。襄子曰：&ldquo;此必豫让也。&rdquo;使人问之，果豫让。于是赵襄子面数豫让曰：&ldquo;子不尝事范中行氏乎?知伯灭范中行氏，而子不为报仇，反委质事知伯。知伯已死，子独何为报仇之深也?&rdquo;豫让曰：&ldquo;臣事范中行氏，范中行氏以众人遇臣，臣故众人报之；知伯以国士遇臣，臣故国士报之。&rdquo;襄子乃喟然叹泣曰：&ldquo;嗟乎，豫子！豫子之为知伯，名既成矣，寡人舍子，亦以足矣。子自为计，寡人不舍子。&rdquo;使兵环之。豫让曰：&ldquo;臣闻明主不掩人之义，忠臣不爱死以成名。君前已宽舍臣，天下莫不称君之贤。今日之事，臣故伏诛，然愿请君之衣而击之，虽死不恨。非所望也，敢布腹心。&rdquo;于是襄子义之，乃使使者持衣与豫让。豫让拔剑三跃，呼天击之曰：&ldquo;而可以报知伯矣。&rdquo;遂伏剑而死。死之日，赵国之士闻之，皆为涕泣。 <br />【译文】 <br /><br />最初，晋国侠客毕阳的孙子豫让给范、中行氏做大臣，但并未受到重用，于是他就投效知伯，得到宠信。后来韩、赵、魏三国瓜分了知伯的土地。其中赵襄子最痛恨知伯，把知伯的头盖骨拿来作饮器。这时豫让逃到山里说：&ldquo;唉！志士为了解自己的人而牺牲，女子为喜欢自己的人而打扮，所以我一定要替知伯复仇。&rdquo;于是豫让就隐姓埋名化装成一个受过刑的人，潜伏到王宫里用洗刷厕所作掩护，以便趁机杀死知伯的仇人赵襄子。不久赵襄子入厕，忽然觉得心跳，就下令把涮厕所的人提来审问，才知道是豫让化装行刺。这时豫让竟拿出匕首说：&ldquo;我要为知伯报仇！&rdquo;卫士拿下他，要杀他，可是赵襄子却制止说：&ldquo;这是一位义士，我只要小心躲开他就行了。因为知伯死后没留下子孙，他的臣子中有肯来为他报仇的，一定是天下有气节的贤人。&rdquo; <br />于是赵襄子就把豫让释放了。可是豫让继续图谋为知伯报仇。他全身涂漆，化妆成像一个生癞的人。同时又剃光了胡须和眉毛，把自己彻底毁容，然后假扮乞丐乞讨，连他的妻子都不认识他，看到他以后只是说：&ldquo;这个人长像并不像我的丈夫，可是声音却极像，这是怎么回事？&rdquo;于是豫让就吞下炭，为的是改变自己的声音，他的朋友看到他时对他说：&ldquo;你这种办法很难成功，如果说你是一个志士还可以，如果说你是一个明智之士就错了。因为凭你这种才干，如果竭尽忠诚去侍奉赵襄子，那他必然重视你和信赖你，待你得到他的信赖以后，你再实现你的复仇计划，那你一定能成功的。&rdquo;豫让听了这话笑了笑说：&ldquo;你的意思是为了老朋友而去打新朋友，为旧君主而去杀新君主，这是极端败坏君臣大义的做法。今天我所以要这样做，就是为了阐明君臣大义，并不在于是否顺利报仇。况且已经委身做了人家的臣子，却又在暗中阴谋计划刺杀人家，这就等于是对君主有二心。我今天之所以明知其不可为却要这样做，也就是为了羞愧天下后世怀有二心的人臣。&rdquo; <br />不久，赵襄子要外出巡视，豫让埋伏在赵襄子所必经的桥下。赵襄子骑马走在桥边时，马忽然惊跳起来，赵襄子说：&ldquo;这一定又是豫让。&rdquo;经派人搜捕之后，果然是豫让。因此赵襄子就责备豫让说：&ldquo;你不是曾经侍奉过范、中行氏吗?知伯灭了范、中行氏，你不但不替范、中行氏报仇，反而屈节忍辱去臣事知伯。如今知伯身死国亡已经很久，你为什么如此替他报仇呢？&rdquo;豫主回答说：&ldquo;当我侍奉范、中行氏时，他们只把我当作普通的人看待，所以我也就用普通人的态度报答他们；而知伯把我当作国士看待，所以我也就用国士的态度报答知伯。&rdquo;于是赵襄子用怜惜的口吻感叹说：&ldquo;唉！豫让啊，由于你为知伯报仇，已经使你成为忠臣义士了。而寡人对待你，也算是仁至义尽。你自己想一想吧，寡人不能再释放你了！&rdquo;于是赵襄子就下令卫士把豫让包围起来。 <br />这时豫让又对赵襄子说：&ldquo;据臣所知，一个贤臣不阻挡人家的忠义之行，一个忠臣为了完成志节不爱惜自己的生命。君王以前已经宽恕过我一次，天下没有不为这件事赞扬君王的。今天我到这里行刺，按理您应在这里将我处死。不过我想得到君王的王袍，准许我在这里刺它几下，我即使死了也没有遗憾了。不知君王能否成全我的愿望？&rdquo;赵襄子为了成全豫让的志节，就当场脱下自己的王袍由侍臣交给豫让。豫让接过王袍以后拔出佩剑，奋而起身，然后用剑刺王袍仰天长叹：&ldquo;啊！天哪！我豫让总算为知伯报了仇！&rdquo;豫让说完话就自杀而死。赵国的忠义之士听说以后，都落泪惋惜不已。 <br /><br /><br /><br />【评析】 <br />正如豫让所说：&ldquo;吾所谓为此者，以明君臣之义&rdquo;，他除了有&ldquo;以国士遇臣，臣故国士报之&rdquo;的报答知遇之恩的情结外，还试图以自己的行动证明人间道义、人的气节和忠义。古代侠士，完全不象今人&ldquo;鸟为食忘、人为财死&rdquo;，他们对人生价值的衡量完全以精神为标准，一生也甘为一些理念、原则而执著追求甚至献身牺牲。我们从他们身上，要明白做人的真理、人生价值的真正所在，不断陶冶、锤炼自己，使自己的精神有横贯日月的浩然正气，使自己的人生价值有高于物欲和世俗的升华和辉煌。]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1687213.html</guid>
<subject></subject>
<author>ssiije</author>
<category></category>
<pubDate>Sat, 19 Apr 2008 22:59:53 GMT+08:00 </pubDate>
</item>

<item>
<title>配色</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1636835.html</link>
<description>
<![CDATA[<div id="zhushi"><span class="fontz">
<p>&nbsp; <style type="text/css">

        body{
        margin:0px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:12px;
                text-align:center;
        }
        .style1{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #96C2F1;
        background-color: #EFF7FF
        }
        .style1 h5{
        margin: 1px;
        background-color: #B2D3F5;
        height: 24px;
        }
        
        .style2{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #9BDF70;
        background-color: #F0FBEB
        }
                .style2 h5{
        margin: 0px;
        background-color: #C2ECA7;
        height: 24px;
        }
        
        .style3{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #BBE1F1;
        background-color: #EEFAFF
        }
        
        .style4{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #CCEFF5;
        background-color: #FAFCFD
        }
        
        .style5{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #FFCC00;
        background-color: #FFFFF7
        }
        
        .style6{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #92B0DD;
        background-color: #FFFFFf
        }
        .style6 h5{
        margin: 1px;
        background-color: #E2EAF8;
        height: 24px;
        }
        
        .style7{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #A9C9E2;
        background-color: #E8F5FE
        }
        
        .style8{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #E3E197;
        background-color: #FFFFDD
        }
        
        .style9{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #ADCD3C;
        background-color: #F2FDDB
        }
        
        .style10{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #F8B3D0;
        background-color: #FFF5FA
        }
        
        .style11{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #D3D3D3;
        background-color: #F7F7F7
        }
        
        .style12{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #BFD1EB;
        background-color: #F3FAFF
        }
        
        .style13{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #FFDD99;
        background-color: #FFF9ED
        }        
        
        .style14{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #CACAFF;
        background-color: #F7F7FF
        }        
        
        .style15{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #A5B6C8;
        background-color: #EEF3F7
        }
        .style16{
        width: 800px;
        height: 100px;
        margin: 0px auto;
        margin-bottom:20px;
        border:1px solid #CEE3E9;
        background-color: #F1F7F9
        }        
        h5{color:#CCCCCC;margin-left:680px}
        a{color:#CCCCCC;text-decoration:none}
        a:hover{color:#666666;text-decoration:underline}
        </style></p>
<div class="style1">
<h5>&nbsp;</h5>
</div>
<div class="style2">
<h5>&nbsp;</h5>
</div>
<div class="style6">
<h5>&nbsp;</h5>
</div>
<div class="style3"></div>
<div class="style4"></div>
<div class="style5"></div>
<div class="style7"></div>
<div class="style8"></div>
<div class="style9"></div>
<div class="style10"></div>
<div class="style11"></div>
<div class="style12"></div>
<div class="style13"></div>
<div class="style14"></div>
<div class="style15"></div>
<div class="style16"></div>
<p>&nbsp;</p>
</span></div>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1636835.html</guid>
<subject></subject>
<author>ssiije</author>
<category></category>
<pubDate>Sun, 06 Apr 2008 21:26:10 GMT+08:00 </pubDate>
</item>

<item>
<title>柳永 </title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1594928.html</link>
<description>
<![CDATA[<div class="titord"><span class="t1"><a name="1"></a>简介</span></div>
<br />白衣卿相柳永（约987年&mdash;约1053年），崇安（今属福建）人。北宋词人,<strong>婉约派创始人</strong>。原名三变，字景庄。后改名永，字耆卿。排行第七，又称柳七。宋仁宗朝进士，官至屯田员外郎，故世称柳屯田。由于仕途坎坷、生活潦倒，他由追求功名转而厌倦官场，耽溺于旖旎繁华的都市生活，在&ldquo;倚红偎翠&rdquo;、&ldquo;浅斟低唱&rdquo;中寻找寄托。作为北宋第一个专力作词的词人，他不仅开拓了词的题材内容，而且制作了大量的慢词，发展了铺叙手法，促进了词的通俗化、口语化，在词史上产生了较大的影响。景祐进士，官屯田员外郎。为人放荡不羁，终身潦倒。死时靠妓女捐钱安葬。其词多描绘城市风光和歌妓生活，尤长于抒写羁旅行役之情。词作流传极广，&ldquo;凡有井水饮处，皆能歌柳词&rdquo;。有《乐章集》。<br /><br /><br /><strong><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_0" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="2"></a>生平</span></div>
<br /></strong><br /><br />柳永的父亲、叔叔、哥哥三接、三复都是进士，连儿子、侄子都是。柳永本人却仕途坎坷，景佑元年（1034年），才赐进士出身，是时已是年近半百。曾授屯田员外郎，又称柳屯田。词作极佳，流传甚广。其作品仅《乐章集》一卷流传至今。描写羁旅穷愁的，如《雨霖铃》、《八声甘州》，以严肃的态度，唱出不忍的离别，难收的归思，极富感染力。<br /><br />柳永一生都在烟花柳巷里亲热唱和，大部分的词诞生在笙歌艳舞、锦榻绣被之中，当时歌妓们的心声是：&ldquo;不愿君王召，愿得柳七叫；不愿千黄金，愿得柳七心；不愿神仙见，愿识柳七面。&rdquo;柳永晚年穷愁潦倒，死时一贫如洗，是他的歌妓姐妹们集资营葬。死后亦无亲族祭奠，每年清明节，歌妓都相约赴其坟地祭扫，并相沿成习，称之&ldquo;吊柳七&rdquo;或&ldquo;吊柳会&rdquo;。<br /><br />柳永的一生太倒霉。第一次赴京赶考，落榜了。第二次又落榜。按说，补习补习，完全可以东山再起。可不服输的柳永就是沉不住气，由着性子写了首牢骚极盛而不知天高地厚的《鹤冲天》。发牢骚的柳永只图一时痛快，压根没有想到就是那首《鹤冲天》铸就了他一生辛酸。 没有几天，柳永的《鹤冲天》就到了宋仁宗手中。仁宗反复看着，吟着，越读越不是滋味，越读越恼火。特别是那句&ldquo;忍把浮名。换了浅斟低唱。&rdquo;真是 刺到了宋仁宗的痛点上。三年后，柳永又一次参加考试，好不容易过了几关，只等皇帝朱笔圈点放榜。谁知，当仁宗皇帝在名册薄上看到&ldquo;柳永&rdquo;二字时，龙颜大怒，恶恨恨抹去了柳永的名字，在旁批到：&ldquo;且去浅斟低唱，何要浮名？&rdquo; <br /><br /><br /><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_1" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="3"></a><strong>轶事</strong></span></div>
<br /><br />奉旨填词柳三变：柳永《鹤冲天》中有&ldquo;忍把浮名，换了浅斟低唱&rdquo;句，北宋仁宗曾批评他：&ldquo;此人好去&lsquo;浅斟低唱&rsquo;，何要&lsquo;浮名&rsquo;？且填词去。&rdquo;，将名字抹去。柳永自称：&ldquo;奉旨填词。&rdquo;<br /><br />三秋桂子，十里荷花：据说完颜亮读罢柳永的《望海潮》一词，称赞杭州之美：&ldquo;东南形胜，三吴都会，钱塘自古繁华&hellip;&hellip;有三秋桂子，十里荷花&rdquo;，&ldquo;遂起投鞭渡江、立马吴山之志&rdquo;，隔年以六十万大军南下攻宋。（罗大经《鹤林玉露》卷一）<br /><br />凡有井水处，即能歌柳词：宋叶梦得《避暑录话》记载：&ldquo;柳永为举子时，多游狭邪，善为歌辞。教坊乐工每得新腔，必求永为辞，始行于世，于是声传一时。余仕丹徒，尝见一西夏归朝官云：&lsquo;凡有井水处，即能歌柳词。&rsquo;&rdquo; 并且柳词可分俚、雅两派。<br /><br /><strong><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_2" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="4"></a>风流才子柳永的沉沦</span></div>
<br /></strong><br /><br />评说柳永，不管你怎样看待，也得承认他是中国文学史上首屈一指的风流才子。李白有才气，苏轼也风流。若要也才子，也风流，且把才气与风流玩得出云入画，游刃有余。恐怕李白与苏轼是难以望及柳永的项背。&nbsp;&nbsp;<br /><br />柳永不仅是个风流才子，还是个屡试不中的补习生，常喝常醉的酒鬼，出没秦楼楚馆的浪子，仕途坎坷的小官，&ldquo;奉旨填词&rdquo;的专业词人，浪迹江湖的游客，自命不凡的&ldquo;白衣卿相&rdquo;，歌楼妓女的铁哥，放荡不羁的花花公子，市井街头的自由撰稿人，惹怒皇帝的笨蛋，不修边幅的小丑，敢恨敢爱的汉子，无室无妻的光棍，创新发展宋词的巨匠。 <br /><br />想起柳永，自然会想起那流传千古的佳句：&ldquo;多情自古伤离别，更那堪冷落清秋节！今宵酒醒何处？杨柳岸晓风残月。&hellip;&hellip;&rdquo;仿佛看到江南秋色如染，烟柳画桥下水天一色。风帘翠幕里十万人家。重湖映青山，有三秋桂子，十里荷花。云树绕堤沙，有兰舟催发。斜阳里，寒蝉凄切。满腔离愁的柳永正对着前来送行的两三个姑娘惜惜话别。泪眼看着泪眼，柳永低吟长诉：&ldquo;断续残阳里。对晚景，伤怀念远，新愁旧恨相继。脉脉人千里。念两处风情，万重烟水。雨歇天高，望断翠峰十二。尽无言，谁会凭高意？纵写地离肠万种，奈归云谁寄？&hellip;&hellip;&rdquo;&nbsp;&nbsp;<br /><br />写得漂亮极致，情抒得极致漂亮。柳永的笔头流淌着阳光、春雨、丹青。他描绘的江南有声有色，有情有韵有味，让身处江南的才子也心驰神往。柳永的心头有天真稚气，柔情似水，激情似火。平仄声里，如杜鹃啼血，如秋雨打萍，溅得宋词好婉约。 <br /><br />也许是应了&ldquo;文章憎命达&rdquo;的条律，柳永的一生太倒霉。第一次赴京赶考，落榜了。第二次又落榜。按说，补习补习，完全可以东山再起。可不服输的柳永就是沉不住气，由着性子写了首牢骚极盛而不知天高地厚的《鹤冲天》：&nbsp;&nbsp;<br /><br />黄金榜上，偶失龙头望。明代暂遗贤，如何向？未遂风云便，争不姿狂荡？何须论得丧。才子词人，自是白衣卿相。&nbsp;&nbsp;<br /><br />烟花巷陌，依约丹青屏障。幸有意中人，堪寻访。且恁偎红翠，风流事，平生畅。青春都一饷。忍把浮名，换了浅斟低唱。&nbsp;&nbsp;<br /><br />落榜了，不好好反思自己，却要说皇帝没有发现自己，政府遗漏了贤才。明明是一介布衣，偏偏要说自己是才子词人，是没有穿官袍的高官。特别让当局难以容忍的是结尾的一句话：&ldquo;忍把浮名，换了浅斟低唱。&rdquo;年轻人真有些狂。自己落了榜，不知丢人伤面子，还故作清高，换什么&ldquo;浅斟低唱&rdquo;。&nbsp;&nbsp;<br /><br />发牢骚的柳永只图一时痛快，压根没有想到就是那首《鹤冲天》铸就了他一生辛酸。落榜后的后生写了几句调皮的诗句本没有什么。问题是你不是一般的后生，你是柳永，你柳永的词凡是有井水的地方，就有人歌，就有人吟。柳永不知自己的名字和词作已经覆盖了远近的市井巷陌，楼堂馆所；不知道那带有磁性的词句和清新的韵律已经征服了天下的歌迷和追星族。更不知道，在某些阴暗的角落，有人在窥视他的行迹，有人在分拆他词作中的不安定因素。<br /><br />没有几天，柳永的《鹤冲天》就到了宋仁宗手中。仁宗反复看者，吟着，越读越不是滋味，越读越恼火。特别是那句&ldquo;忍把浮名。换了浅斟低唱。&rdquo;真是 刺到了宋仁宗的痛点上。三年后，柳永又一次参加考试，好不容易过了几关，只等皇帝朱笔圈点放榜。谁知，当仁宗皇帝在名册薄上看到&ldquo;柳永&rdquo;二字时，龙颜大怒，恶恨恨抹去了柳永的名字，在旁批到：&ldquo;且去浅斟低唱，何要浮名？&rdquo;&nbsp;&nbsp;<br /><br />对手太强大了。被除名的柳永咽泪装欢，玩世不恭地扛着&ldquo;奉旨填词&rdquo;的御批招牌，浪迹江湖。深入歌楼舞场，堂而皇之地贯彻落实仁宗的圣旨，夜以继日地&ldquo;浅斟低唱&rdquo;。这一招，也够毒。他玩得皇帝羞辱难堪，喘不过气。&nbsp;&nbsp;<br /><br />&ldquo;奉旨填词&rdquo;的柳永，玩着御批的&ldquo;浅斟低唱&rdquo;，竟反打正着的玩成了走红的大腕级巨星，玩出了响当当的名牌效应。最难得的是，歌舞场的辛酸和旅途的风雨成就了柳永的不朽和宋词的辉煌，奠基了他独树一帜的悲壮人生。这是柳永的大幸，更是中国文学的大幸。 <br /><br />秦楼楚馆，舞女歌伎，是个很资深又很敏感的话题。达官显贵，正人君子们凭着权势纸醉金迷在秦楼楚馆，醉生梦死在舞女歌伎群中。因为权力，这一切都是合法的，应该的。可转过身，回到殿堂、公馆，穿上官袍，带上乌纱，他们又以传统道德守护者的身份，污蔑，漫骂自己曾经作践过、蹂躏过的舞女歌伎，以显自己的文明儒雅，正人君子。柳永不同，也可能惟有柳永不同。他以善良、真挚的同情心体察那些生活在最底层的妇女，他放下傲视权贵的&ldquo;白衣卿相&rdquo;的架子，以心换心，和舞女歌伎做朋友，以满腔的真情温暖那些冷冰冰的心、滴血的灵魂。在世人泼满污水的地方，柳永看到了大宋王朝骨子里的污浊，看到崇高掩盖下的卑鄙。最肮脏，最卑鄙的地方，不是秦楼楚馆，而是富丽堂皇的宫殿。&nbsp;&nbsp;<br /><br />直面生活，柳永毫不掩饰自己的感情，口无遮拦地唱出了自己的心声。在《昼夜乐》中写到：&nbsp;&nbsp;<br /><br />一场寂寞凭谁诉？算前言，总轻负。早知凭地难拼，悔不当时留住。其奈风流端正外，更别有系人心处。一日不思量，也攒眉千度。&nbsp;&nbsp;<br />《御街行》有句：朦胧暗想如花面，欲梦还惊断。和衣拥被不成眠，一枕万回千转。唯有画梁，新来双燕，彻曙闻长叹。&nbsp;&nbsp;<br />《蝶恋花》写到：独倚危楼风细细，望极春愁，黯黯生天际。草色山光残照里，无言谁会凭栏意，拟把疏狂图一醉，对酒当歌，强乐还无味。衣带渐宽终不悔，为伊销得人憔悴。&nbsp;&nbsp;<br />&hellip;&hellip;&nbsp;&nbsp;<br />真情，真爱，真词，真男人。&nbsp;&nbsp;<br />敢写，敢唱，敢为，敢叛逆。&nbsp;&nbsp;<br /><br />堂堂正正，坦坦荡荡，甜甜蜜蜜切切绵绵，难得的真情，传奇般的故事。在那充满着污浊，虚伪，欺骗，残暴的社会里，莫要说柳永为舞女歌伎们写词写曲，他们就是热烈地拥抱，疯狂地相爱，也是崇高的，清洁的，灿烂的。要说这就是柳永的沉沦，那么，这种沉沦太美了，太精彩了。它足使天下那些在权势和金钱的床单上进行的男欢女爱黯然失色。&nbsp;&nbsp;<br /><br />&ldquo;正人君子&rdquo;们骂柳永沉沦，是因为柳永爱烟花巷。那么&ldquo;正人君子&rdquo;们真的就没有去过烟花巷吗？他们又是何等的德行，何等的禽兽。确实也有没去过烟花巷的正人君子。那么，他们在烟花巷之外就没有干过烟花巷的事吗？或者说，他们灵魂深处就没有对烟花巷的向往吗？有几个&ldquo;正人君子&rdquo;敢说不。&nbsp;&nbsp;<br /><br />是清是浊，是黑是白，问题不在事情的本身，关键是要看是谁所为。权势，是权势者的魔杖，它可指鹿为马，可化腐朽为神奇。它对绝大多数的男人和女人都有着强大的诱惑力。凭柳永的智慧和才华，完全可以为自己争得一些权势和名利。可犯傻的柳永就是不开窍，偏偏背离权势而亲近下层的歌女舞伎。 <br /><br />藐视权贵的大诗人李白，灵魂深处太想当官了。在《与韩荆州书》中肉麻地写到：&ldquo;生不用封万户侯，但愿一识韩荆州。&rdquo;拍马拍到如此精湛和富有艺术色彩，真是非李白莫属了。后来跟着永王邻起事，差点丢了诗人的命。诗圣杜甫，看起来老实巴交，心里也非常想当官。冒着安史之乱的枪林弹雨，穿着麻鞋，跋涉几百里，追赶逃难的唐玄宗，其忠实，其理想可见一斑。就是高傲的王维先生，虽栖身终南山，心却在长安城中，时刻窥视着吏部的动静。创造性地走出了一条曲线的官场捷径。也清高，也实惠，也不用行贿。牛耳级的诗人，文人，端着酒杯，挥起笔墨，慷慨激昂地蔑视权贵，骄傲清高得像云中的白鹤，把世人玩的高山仰之，眼花缭乱，称仙称圣。压根看不到仙们圣们六根未净，抵不住权势名利的诱惑，砸不烂世俗红尘的枷锁，割舍不了长在自己心头角落里的毒瘤赘疣。铿锵而清高的言词下潜藏着比普通老百姓更大的官瘾和对权势的贪婪。<br /><br />应该承认，屡试屡败的柳永也无法了结自己对仕途的向往之情。然而，与李白、杜甫的执着卖力，完全彻底地愿意搭着性命而献身官场的状态相比，柳永本能的&ldquo;向往之情&rdquo;也就微不足道了。在名利的试金石前、李白、杜甫、王维、韩愈等一流的，口碑很好的大师、大家们绝对输给了沉沦者&mdash;&mdash;柳永。<br /><br />对官场自作多情，千方百计想挤进官场的文人，若不脱胎换骨地去无耻，去污浊，是很难与官人为伍的，也很难登上自己的理想之舟。一厢情愿地想当官的李白，官没当上，反而被流放夜郎。人死后，身边连一个处理后事的人都没有，够凄凉，够惨。终生效忠于朝廷，任劳任怨的杜甫最后竟死在一叶小船上，够可怜，够悲。而远离官场的柳永，虽无儿无女，却死在市民百姓和歌女们断肠的哭声中。歌女们把柳永的丧事办得很隆重，也很气派。为了纪念柳永，每年逢柳永的忌日，歌女们还要集中在一起召开&ldquo;吊柳会&rdquo;。柳永的死，虽没有人说他重如泰山，却是难得的幸福和温馨。风流才子，生生死死都风流。&nbsp;&nbsp;<br /><br />千百年来，敢如此沉沦的惟有柳永，沉沦到如此精彩的也只有柳永。 <br /><br /><strong><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_3" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="5"></a>几本关于柳词的书</span></div>
<br /></strong><br /><br />《乐章集校注》薛瑞生校注&nbsp;&nbsp;1994年中华书局出版 <br />《柳永词新释辑评》2005年中国书店出版 <br />《柳永词选》2005年中华书局出版 <br />《柳永》赵长征&nbsp; &nbsp;2006年10月五洲传播出版社&nbsp;&nbsp;<br />《柳永集》孙光贵，徐静校 注 2003年岳麓书社&nbsp; &nbsp;&nbsp; &nbsp; <br /><br /><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_4" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="6"></a><strong>柳永的感情</strong></span></div>
<br />北宋仁宗时，有位名妓谢玉英，色佳才秀，最爱唱柳永的词。柳永才高气傲，恼了仁宗，不得重用，中科举而只得个馀杭县宰。途经江州，照例浪流妓家，结识谢玉英，见其书房有一册&quot;柳七新词&quot;，都是她用蝇头小楷抄录的。因而与她一读而知心，才情相配。临别时，柳永写新词表示永不变心，谢玉英则发誓从此闭门谢客以待柳郎。<br /><br />柳永在馀杭任上三年，又结识了许多江浙名妓，但未忘谢玉英。任满回京，到江州与她相会。不想玉英又接新客，陪人喝酒去了。柳永十分惆怅，在花墙上赋词一首，述三年前恩爱光景，又表今日失约之不快。最后道：&quot;见说兰台宋玉，多才多艺善赋，试问朝朝暮暮，行云何处去？&quot;<br /><br />谢玉英回来见到柳永词，叹他果然是多情才子，自愧未守前盟，就卖掉家私赶往东京寻柳永。几经周折，谢玉英在东京名妓陈师师家找到了柳永。久别重逢，种种情怀难以诉说，两人再修前好。谢玉英就在陈师师东院住下，与柳永如夫妻一般生活。<br /><br />后来柳永出言不逊，得罪朝官，仁宗罢了他屯田员外郎，圣谕道：&quot;任作白衣卿相，风前月下填词。&quot;从此，他改名柳三变，专出入名妓花楼，衣食都由名妓们供给，都求他赐一词以抬高身价。他也乐得漫游名妓之家以填词为业，自称&quot;奉旨填词柳三变&quot;。<br /><br />柳永尽情放浪多年，身心俱伤，死在名妓赵香香家。他既无家室，也无财产，死后无人过问。谢玉英、陈师师一班名妓念他的才学和情痴，凑一笔钱为他安葬。谢玉英曾与他拟为夫妻，为他戴重孝，众妓都为他戴孝守丧。出殡之时，东京满城妓女都来了，半城缟素，一片哀声。这便是&quot;群妓合金葬柳七&quot;的佳话。<br /><br />谢玉英痛思柳郎，哀伤过度，两个月后便死去。陈师师等念她情重，葬她于柳永墓旁。<br /><br /><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_5" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="7"></a><strong>柳永词选</strong></span></div>
雨霖铃<br /><br />寒蝉凄切，对长亭晚，骤雨初歇。都门帐饮无绪, 方留恋处，兰舟摧发。执手相看泪眼，竟无语凝噎。念去去、千里烟波，暮霭沉沉楚天阔。<br />多情自古伤离别，更那堪、冷落清秋节。今宵酒醒何处， 杨柳岸、晓风残月。此去经年，应是良辰好景虚设。便纵有千种风情，更与何人说。<br /><br />蝶恋花<br /><br />伫倚危楼风细细，望极春愁，黯黯生天际。草色烟光残照里，无言谁会凭栏意。 <br />拟把疏狂图一醉，对酒当歌，强乐还无味。衣带渐宽终不悔，为伊消得人憔悴。<br /><br />望海潮 <br /><br />东南形胜，三吴都会，钱塘自古繁华。烟柳画桥，风帘翠幕，参差十万人家。云树绕堤沙。怒涛卷霜雪，天堑无涯。市列珠玑，户盈罗绮，竞豪奢。 <br />重湖叠巘清嘉。有三秋桂子，十里荷花。羌管弄晴，菱歌泛夜，嬉嬉钓叟莲娃。千骑拥高牙。乘醉听萧鼓，吟赏烟霞。异日图将好景，归去凤池夸。<br /><br />八声甘州<br /><br />对潇潇暮雨洒江天，一番洗清秋。<br />渐霜风凄紧，关河冷落，残照当楼。<br />是处红衰翠减，苒苒物华休。<br />惟有长江水，无语东流。<br /><br />不忍登高临远，望故乡渺邈，归思难收。<br />叹年来踪迹，何事苦淹留。<br />想佳人、妆楼颙望，误几回、天际识归舟。<br />争知我、倚阑干处，正恁凝愁（一作&ldquo;凝眸&rdquo;）。<br /><br />定风波 <br /><br />自春来，惨绿愁红，芳心是事可可。日上花梢，莺穿柳带，犹压香衾卧。暖酥消，腻云享单。终日恹恹倦梳裹。无那！恨薄情一去，音书无个。早知恁么，悔当初、不把雕鞍锁。向鸡窗、只与蛮笺象管，拘束教吟课。镇相随，莫抛躲。针线闲拈伴伊坐。和我，免使年少光阴虚过。<br /><br />鹤冲天 <br /><br />黄金榜上，偶失龙头望。明代暂遗贤，如何向？未遂风云便，争不恣游狂荡》何须论得丧。才子词人，自是白衣卿相。<br />烟花巷陌，依约丹青屏障。幸有意中人，堪寻访。且恁偎红倚翠，风流事、平生畅。青春都一晌。忍把浮名，换了浅斟低唱。<br /><br />黄莺儿<br /><br />园林晴昼春谁主。暖律潜催，幽谷暄和，黄鹂翩翩，乍迁芳树。观露湿缕金衣，叶映如簧语。晓来枝上绵蛮，似把芳心、深意低诉。 <br />无据。乍出暖烟来，又趁游蜂去。恣狂踪迹，两两相呼，终朝雾吟风舞。当上苑柳农时，别馆花深处，此际海燕偏饶，都把韶光与。<br /><br />雪梅香<br /><br />景萧索，危楼独立面晴空。动悲秋情绪，当时宋玉应同。渔市孤烟袅寒碧，水村残叶舞愁红。楚天阔，浪浸斜阳，千里溶溶。<br />临风想佳丽，别后愁颜，镇敛眉峰。可惜当年，顿乖雨迹云踪。雅态妍姿正欢洽，落花流水忽西东。无憀恨，相思意，尽分付征鸿。<br /><br />彩云归<br /><br />蘅皋向晚舣轻航。卸云帆、水驿鱼乡。当暮天、霁色如晴画，江练静、皎月飞光。那堪听、远村羌管，引离人断肠。此际浪萍风梗，度岁茫茫。<br />堪伤。朝欢暮宴，被多情、赋与凄凉。别来最苦，襟袖依约，尚有馀香。算得伊、鸳衾凤枕，夜永争不思量。牵情处，惟有临歧，一句难忘。<br /><br />柳永全集<a href="http://www.yhxx.com/fuwu/zt/gudianshici/liuyong/liuyong_1.html" target="_blank">http://www.yhxx.com/fuwu/zt/gudianshici/liuyong/liuyong_1.html</a><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_6" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="8"></a><strong>柳永词论</strong></span></div>
<br />第一节 柳词雅俗结合的风格 <br /><br /><br />摘自《论宋六家词》（赵仁珪） <br /><br />柳永（约980~1053）对词的贡献主要体现在对内容的拓展、雅俗结合的风格的建立、慢词体制的创建三个方面。而雅俗结合的风格最能体现柳永继承与革新相结合的精神，也最受后人的关注，成为褒贬不一的聚讼话题。<br /><br />一、如何说价柳词之俗 <br /><br />多数论者只盯信柳词之俗，并对其持强烈的贬斥态度，某些论者虽承认柳词雅俗结合，但贬其俗显然胜过称其雅。前者如《能改斋漫录》称柳词多&quot;淫冶讴歌之曲&quot;；《苔溪渔隐丛话》称柳词 多&quot;闺门淫蝶之语&quot;;陈振孙《直斋书录解题》称&quot;柳词格固不高&quot;; 冯煦《篙寇词论》称柳永&quot;好作俳体，词多亵渎&rdquo;;黄升《唐宋诸贤 绝妙词选》称柳词&quot;长于纤艳之词，然多近俚俗，故市井之人悦 之&quot;;徐度《却扫篇》称柳词&quot;声态可僧&quot;、&ldquo;为风月所使&quot;；又云: 其词虽极工致，然多杂以鄙语，故流俗之人尤善道之。 其后欧苏诸公继出，文格一变，至为歌词，体制高雕，柳氏之作殆不复称于 文士之已然流俗好之自若也。<br />说得最为激烈的当属王灼的《碧鸡漫志》： 浅近卑俗，自成一体，不知书者尤好之。予尝以比都下富儿，虽脱村野，而声态可憎。 后者如李清照《词论》称柳词&quot;虽协音律，而词语尘下&quot;;《四库提要》称柳词&quot;所作旖旎近情．故使人易入，虽颇以俗为病，然好之 者终不绝也&quot;;说得最为分明者，莫如刘熙载的《艺概&middot;词曲概》: &ldquo;耆卿词，细密而妥溜，明白而家长，善于叙事，有过前人。惟绮罗之态，所在多有，故党风期未上耳。 &rdquo;<br /><br />这些批评实在过于片面。这倒不在他们只见其俗，不见其雅，而在他们缺乏&quot;历史&quot;的眼光。词的源头有二，一是唐五代的 民间词，一是唐五代的文人词，而民间词还对文人词产生过直接 影响，换言之，词的根本源头还是来自民间。这一点只需读一读 白居易、刘禹锡等人的杨柳、竹枝词一类的作品就可以明了。民间词以俚俗取胜，文人词以儒雅取胜，二者本来各臻其致。但上述批评家却忽略了民间同的源头而只看重文人词的传统。当然， 出现这种倾向也是有原因的，即民间词到宋代以后逐渐消亡，而 文人词却不断发展，久而久之便会以雅为正声，而以俗为邪音。 词之雅化经历了漫长的时期，唯其漫长．才使人长期受它的熏陶，觉得本应如此。我们不妨简略回顾一下这一进程。 <br /><br />词雅化之始可首推到五代的&quot;花间&quot;词人。《栩庄漫记》云: &quot;花间十八家，约可分为三派:镂金错彩，缛丽擅长，而意在闺 帏，语无寄托者，&quot;飞卿(温庭筠)一派也;清绮明秀，婉约为高， 前言情之外，兼书感兴者，端己(韦庄)一派也;抱朴守质，自然 近俗，而词亦疏朗，杂记风土者，德润(李[王旬])一派也。&quot;(《全唐五代词》卷五引)且不说李[王旬]一派是否真的&ldquo;近俗&rdquo;，即以温韦而 论，显然都是精工高雅的，只不过一个&quot;镂金错彩，缛丽擅长&quot;， 一个&quot;清绮明秀，婉约为高&quot;而已。温庭筠确有些&quot;意在闺纬，语无寄托&rdquo;的词，但这些词着色浓丽，刻画精细，形象繁复，富于 装饰美，正像欧阳炯《花间集序》所言:&quot;名高白雪，声声而自合 鸾歌;响遏行云，字字而遍谐凤律&quot;，一看即知为文人士大夫手 笔。更何况他还有不少缘情体物、寄托婉深，如&quot;梧桐树，三更 雨，不道离情正苦。一叶叶，一声声，空阶滴到明&quot;（《更漏子》之 六)之类的雅作，&quot;神理超越，不复可以迹象求矣&rdquo;周济《介存斋论词杂著》）。韦庄词更是&quot;清艳绝伦，初日芙蓉春月柳．使人想 见风度&quot;(同上)。与温庭筠相比，&quot;飞卿下语镇纸，端已揭响入 云，可谓极两者之能事&quot;(同上)。总而言之，&quot;庭筠工于造语，极为绮靡&quot;（《苔溪渔隐丛话后集》卷十七)与&quot;端已词情深语秀&quot;(王国 维(唐五代二十一家词辑》）都是士大夫高雅能事之两极，是词摆 脱民间俚俗，进入文人高雅圈的第一个里程碑。 <br /><br />接下来是以李煜为代表的南唐词。南唐词不仅写艳情，而且抒真情，开始突破词为艳科的樊篱，拓宽了词的意境和内容。 &quot;南唐中主'菡萏香消翠叶残，西风愁起绿波间'，大有众芳芜秽， 美人迟暮之感&rdquo;（王国维《人间词话》)。至李煜以一国之君沦为阶下囚后，一景一物，触处皆悲，最为凄婉，&quot;所谓亡国之音哀以思&quot;(黄升《花庵词选》卷一)也，&quot;所谓以血书者也&quot;。(王国维《人 间词话》）词至此&quot;而眼界始大，感慨遂深，遂变伶工之词而为士 大夫之词&quot;(同上)，这是因为&quot;温书虽藻丽，而气颇伤促，意不胜辞。至此君，方为当行作家，清便宛转，词家王孟&quot;（《诗薮&middot;杂 篇》）。请注意，词本产生于民间，按理说质朴俚俗的民间词才应 是&quot;当行本色&quot;，但至李煜，诗化的抒情词一跃而变为&quot;当行&quot;，足 见词文人化、雅化现象已多么强烈和普遍。 <br /><br />再接下来是以晏殊为代表的北宋初期词。&quot;宋初诸家，靡不祖述二主，宪章正中(冯延巳)。&quot;(冯煦《篙庵词话》）&quot;晏同叔得其 俊，欧阳永叔得其深。&rdquo;（刘熙载《艺概&middot;词曲概》） 特别是晏殊的词&quot;风流蕴藉，一时莫及，而温润秀洁，亦无其比&quot;(王灼《碧鸡漫 志》）。甚至&quot;小词虽多，未尝作妇人语也&quot;（《苔溪渔隐丛话》前集卷 二十六引晏几道语)。不但不作妇人语，而且不作村俗酸腐语， &quot;尝览李庆孙《富贵曲》云:'轴装曲谱金书字，树记花名王作 篆。'公曰:'此乃乞儿相，未尝谙富贵者，故余每吟咏富贵，不 言金玉锦绣，而惟说气象。若&quot;楼台侧畔杨花过，帘幕中间燕子 飞&quot;,&quot;梨花院落溶溶月，柳絮池塘淡淡风&quot;之类是也'故公自以此 句语人曰:。穷儿家有这景致也无?'&rdquo;(吴处厚《青箱杂记》）他的 &quot;无可奈何花落去，似曾相识燕归来，小园香径独徘徊&quot;(《院溪沙》）之类的作品，不但善于捕捉纤细的感受，抒发深蕴的感情， 而且能暗示出对人生所持的理性态度，已经是纯乎又纯的文人之 词了。<br /><br />说到晏殊与柳永之间的雅俗之别，不能不提及他们之间的一场正面冲突: <br /><br />柳三变既以词忤仁庙，吏部不放改官。三变不能堪，诣政府。晏公问:&ldquo;贤俊作曲子么?&rdquo;三变曰:&ldquo;只如相公，亦作曲子。&quot;<br />公曰:&quot;殊虽作曲子，不曾道&lsquo;彩线慵拈伴伊坐。'&rdquo;柳遂退。(张舜民《画墁录》）<br /><br />如前所述，斥柳词之俗，多始于北南宋之交及之后，唯独这一条 为特殊，它出现于柳永同时。如果说晏殊之前的温、韦、后主等 人还仅限于默默地发展雅词，那么到晏殊，则已公开的贬斥俗词了。至此，雅俗之争已被明确地提出。 <br /><br />到北宋中期苏轼等人笔下，是尚雅还是尚俗，已成为不成问 题的问题，俗词已被雅调排斥得毫无市场。在词人的本能意识 中，词似乎本应是一种&quot;要眇宜修&quot;、言长意永的新诗体，而优雅 婉约本应是它的基本风格。这时的有识之十所关心的不再是鄙俗之风是否已荡除干净，而是如何在尚雅的领域内开辟新天地，在婉约的一统天下另树新风格。最成功的实践者就是苏轼。&quot;及眉山苏氏一洗绮罗香泽之态，摆脱绸缪宛转之度，便人登高望远。 举首高歌，而逸怀浩气，超然乎尘垢之外。于是(花问)为皂隶， 而柳氏为舆台矣。&quot;(胡寅《酒过词序》）不但柳氏之俚俗已匍匐于 脚下，就连温氏之艳丽也服膺于堂前。 <br /><br />再到北宋末、南宋初，人们就以回顾历史、盖棺论定的口吻来谈俗论雅了，这就出现了前边所引的种种评论。 <br /><br />综上所述，可以得出这样一个结论:不满柳永之俗的论调多 出于两宋之交以后，而此前只有晏殊曾明确表示过不满。这是为什么呢?主要原因在于他们在论定历史时，缺乏历史的眼光。他 们始终生活在文人词占统治的时空中，因此就只以文人词的模式来评价柳词，他们距柳永最近的也将近百年。不要小看这近百年 的差距，它正是词诗化、雅化的关键时期。在这一时期及其以后 成长起来的词人，从小念的是文人词，长大作的是文人腔，在他 们的头脑里，文人词是词的唯一体统、唯一源头。当他们偶尔转过头来，看到从前有位不避俚俗，专爱写&quot;凤枕鸳衾&quot;、&quot;锦被余 香&quot;的柳永，自然要把他视为郑卫淫声加以排斥了。我们有理由 相信，那时的人虽距词的产生较我们为近，但他们对词的源头的 认知却较我们更少。那时民间词己很少流传了，对唐五代的民间 词更无人搜集整理，出版流传，只有个别的好事者，将它抄录后 藏之于鸣沙山中，长时期地与世隔绝。因而那时的人几乎就没有 接触过民间词，更谈不上把民间词视为词的真正源头，并对保有 民间特色的&quot;俚俗&quot;有公允的、历史的评价了。直到20世纪初， 鸣沙山的石窟才重见天日，人们才发现在文人词出现之前己有那么多、那么好的民间词了。而民间词的好处恰在于它在俚俗中有奇趣，因而我们应站在善于继承民间词传统这一角度上，对柳词 的俚俗作重新的评价。 <br /><br />人们批评柳词之俗多集中在&quot;淫冶&quot;、&quot;亵渎&quot;、&quot;为风月所使&deg;，概言之，即嫌其多作艳词，且多直露语、市井气。再说透一 点，即嫌其多性感描写。其实这类词在敦煌词中比比皆是，这类描写恰恰是这类题材的&quot;古调&quot;。如: <br /><br />幸因今日，得睹娇娥。眉如初月，目引横波。素胸未消残雪，透轻罗。口口口口口，朱含碎玉，云髻婆姿。《（凤归云》） <br /><br />华烛光辉，深下屏帏。恨征太久镇边夷。酒醒后多风 醋，少年夫婿。向绿窗下左喂右倚，拟铺鸳被，把人尤泥。 须索琵琶重理。曲中弹到，想夫怜处。转相爱、几多思义。却再叙衷鸳余枕，愿长与今宵相似。（《洞仙歌》）。<br /><br />两眼如刀，浑身似玉，风流第一佳人。及时衣着，梳头京样，素质艳丽青春。善别官商，能调丝竹，歌令尖新。任 从说洛浦阳台，漫将比并无因。（《内家娇》） <br /><br />另外如&quot;十指如玉如葱，凝酥体雪透罗裳里&quot;（《倾杯乐门》），&ldquo;雪散 胸前，嫩脸红唇&quot;（《内家娇》），&quot;胸上雪，从君咬，恐犯千金买笑&quot;（《鱼歌子》）等不一而足，难以遍举。这类描写和柳本的&quot;有画难描雅态，无花可比芳容&quot;(《集贤宾》），&quot;重揩云雨，再整余香被&quot;以十二时))以及晏殊所鄙视的&quot;彩线慵拈伴伊坐&quot;不是如出一辙吗? <br /><br />其实，《花间》、《南唐》以及宋初诸子又何尝不写艳情呢？又何尝没有直露的描写呢?如李后主即有&quot;烂嚼红茸，笑向檀郎唾&quot; （《一斛珠》），&quot;画堂南畔见，一向偎人颤&quot;(《菩萨蛮》）的肉麻描写。只不过他们更多一层含蓄典雅的面纱，更多一些&quot;水精帘里颇黎枕，暖香惹梦鸳鸯锦，江上柳如烟，雁飞残月天&quot;(温庭筠 《菩萨蛮》）之类的深婉描写而已。 <br /><br />我们可暂不评价俚俗直露与典雅含蓄之间的优劣，而单论写 艳情:既然同样是写艳情，柳永敢于在文人雅词方兴未艾、民间 俗词濒于断绝之时，大胆地背弃时尚而直承源头，这有什么可非 议的呢?有记载说，柳永在少年读书时，偶然得到一首民间流行 的俗词《眉峰碧》：&ldquo;蹙破眉峰碧，纤手还重执。镇日相看末足时， 忍便使，鸳鸯只。 薄暮投村驿，风雨愁通夕。窗外芭蕉窗里人，分明叶上心头滴。&rdquo;柳永非常喜欢它，便把它题在墙上反复吟咏，终于悟出了作词之法。从这条记载中我们可以看出柳永是 有意地以俗为美的，柳永的这种做法在当时不但无可厚非，而且相当大胆;不但有胆，而且有识;不但不俗，而且反俗。因为在 当时含蓄典雅地写艳情正是&quot;时俗&quot;风气，柳永能反时俗而行之， 未尝没有一些反潮流的气魄。如果再用&quot;史&quot;的宏观角度加以反思，柳永能跨越支派，直探本源，使艳词的本色得以保留并发扬，这种做法是应予以肯定的。 <br /><br />二、柳词之俗的具体体现 <br /><br />柳词风格上的雅与俗和柳词所表现的内容题材紧密相关。 众所周知，柳词在内容上的拓展与贡献主要集中在三方面。一是描写自己与歌妓的艳情生活，二是描写抒发自己羁旅行役的生活和感慨，三是描写都市生活、城市风光。大致说来，描写艳情的作品多以俗取胜，描写旅况及都市繁华的作品多以雅取胜，当然二者都不是绝对的，俗中可能偶现雅调，雅中可能不断俗情。如前所述，不管从审美取向还是从文学渊源看，很难对雅与俗作绝对的判断。但在具体作品中总有具体的表现与得失，对此我们又应予以公允的评判。<br /><br />l．艳情词。柳永描写自己与歌妓艳情生活的词总的说来是比较俗的，表现又有三个方面。 <br /><br />一是毫不避讳，甚至是欣然自得地写自己的情场生活。柳永虽是一位官场失利的不幸者，将近五十岁才考中进士步入仕途， 但这也恰恰成全他成为一位情场的幸运儿，使他能在青壮年时期有充裕的时间和精力流连于&ldquo;平康巷里&rdquo;,&ldquo;连日疏狂&rdquo;(《凤归云》)， 甚至&ldquo;往往经岁迁延&rdquo;（《戚氏》）。正像后人所录那样:<br /><br />永为举子时，多游狭邪，善为歌辞，教坊乐工每得新腔，必求永为辞，始行于世。(叶梦得《避暑录话》下)<br /><br />耆卿居京华，暇日遍游妓馆。所至妓者爱其有词名，能 移宫换羽，一经品题，声价十倍，妓者多以金物资之。(金 盈之《醉翁谈录》丙集卷二) <br /><br />柳永对此在词中也有过描写: <br /><br />迁延，珊瑚筵上，亲持犀管，旋叠香笺，要索新词，殢人含笑立尊前。(《玉蝴蝶》） <br /><br />因而妓女和柳永的关系是相当亲密融洽的，他们组成了一个以浪 子柳永为中心，一大堆风尘歌妓为羽翼的才子佳人集团，柳永曾 自豪地说&quot;自古及今，佳人才子，少得当年双美。&quot;两百年后引柳永为同调的关汉卿的两句曲词&quot;我是个普天下郎君领袖，盖世界 浪子班头&quot;也可视为柳本的写照。而柳永所作的《传花枝》在自负风流方面并不亚于关汉卿的《一枝花套&middot;不伏老》。词曰: <br /><br />平生自负，风流才调。口儿里，道知张陈赵。唱新词， 改难令，总知颠倒。解刷扮，能（口兵）嗽，表里都峭。每遇着、 饮席歌筵，人人尽道。可惜许老了。 阎罗大伯曾教来， 道人生，但不须烦恼。遇良辰，当美景，追欢买笑。剩沽取 百十年，只恁厮好。若限满，鬼使来追，待情个、掩通著到。 <br /><br />可见，他与妓女的关系十分亲密，他对自己的这种风月生活也颇 为自得，这在词里表现得也相当大胆、直露、毫不虚伪，毫不做 作，公开宣称&quot;偎红倚翠，风流事，平生畅&quot;(《鹤冲天》），公开鄙视 &quot;名缰利锁，虚费光阴&quot;(《夏云峰》)，颇有些反传统道德的意味，令一般酸腐文人为之乍舌侧目。在和妓女的交往中，不排除玩弄 狎邪的成份，但更多的是彼此的友情与互相的慰藉，是歌妓们对 他的偏爱与他对歌妓们体贴。妓女的出现无疑是一种社会病态，但柳永与歌妓们却在这种病态现象中保持了一种和谐融洽的关系。据宋人曾敏行《独醒杂志》卷因及杨湜《古今词话》记载，柳永 &quot;沦落贫窘，终老无子，掩骸僧舍，京西妓者鸠钱葬于枣阳县花山。&rdquo;&ldquo;每遇清明，多载酒肴，饮于耆卿墓侧，谓之吊柳会。&rdquo;此 足以证明歌妓与柳永之间确实存在深厚的感情。 <br /><br />二是对女性作充满色相的具性化、世俗化的描写。这一点和敦煌词中的同类作品极其相似而和前代及同代的诗词家不同。唐五代文人多把女性当作观念的象征加以描写，如温庭筠的《菩萨蛮》:<br /><br />小山重叠金明天，鬓云欲度香腮雪，懒起画蛾后，弄妆梳 洗迟。 照花前后镜，花面交相映。新帖绣罗襦，双双金鹧鸪 。<br /><br />显然，这位女主人公决非勾栏中的姐妹，而是洁身自好而 又孤寂慵懒的观念性的女性象征。又如晏几道的《鹧鸪天》:<br /><br />彩袖殷勤捧玉钟，当年拼却醉颜红。舞低杨柳楼心月，歌尽桃花扇底风。 从别后，忆相逢，几回魂梦与君同。今宵剩把银（钅工） 照，犹恐相逢是梦中。<br /><br />这位女主人公虽是歌女，但显然己被作 者当作理想性的观念加以改造了。总之，他们笔下的女性多非现 实生活中可确指的人物。而柳永则不然。他描写的就是他生活中 遇到的实实在在的某个歌妓。柳永与他们之间不再是重帘深处难 以捕捉的幽情密意，不再是只重精神寄托的理念爱慕。在柳永笔下，男主人公就是以风流才子自命的柳永，女主人公就是一个个具有备自真实面目的卑贱的歌妓。总之，他写的都是&quot;这一个&quot;， 而不是&quot;那一类&quot;，都是具型化的实指而非类型化的泛写，根本观 念发生了明显的世俗化的下移。 <br /><br />在柳永的词中，我们可以数出一大堆歌妓的名字及她们各自的妓艺;<br /><br />心娘自小能歌舞，举意动容皆济楚。（《木兰花》）<br />佳娘棒板花钿簇，唱出新声群艳伏。(《木兰花》)<br />虫娘举措皆温润，每到婆姿偏持俊。(《木兰花》) <br />酥娘一溺腰肢袅，回雪萦尘皆尽妙。(《木兰花》)<br />师师生得艳冶，香香于我情多。安安那更久比和。四个打成一个。 幸自苍皇未款，新词写处多磨。几回扯了又重（扌妥），奸（实应 为三个&ldquo;女&rdquo;字叠加）字中心著我。《西江月》）<br /><br />所谓&quot;'奸'字中心著我&quot;' 即在'三个女'子之间加上我一个，亦即&quot;四个打成一个&quot;之意。 此外，从柳词中我们还能看到秀香、英英、瑶卿等人的名字。 其中感情最深的当属虫娘。开始，柳永被 她&quot;温润&quot;的性格和&quot;持俊&quot;的举止(见上引《木兰花》所打动，认为 &quot;小楼深巷狂游遍，罗绣成丛，就中堪大属意，最是虫虫&quot;《集贤 宾》）。后来柳永科场失意，又得到虫娘的慰藉，更加感激她，决 心下次科场夺魁后好好报答她:<br /><br />须知最有，风前月下，心事始 终难得。但愿我虫虫心下，把人看待，长似初相识。况渐逢春 色，便是有举场消息。待这回，好好怜伊，更不轻离拆。（《征部乐》）<br /><br />再后来不知何种原因，两人之间的交往受到限制，但柳永 对虫虫的痴心仍一往深情。&quot;近来云雨忽西东。消恼损情悰。 纵然偷期暗会，长是匆匆。争似和鸣偕老，免教敛翠啼红。眼前时、暂疏欢宴;盟言在，更莫忡忡。待作真个宅院，方信有初 终。&quot;（《集贤宾》）由于柳永所面对的是一个个活生生的歌妓，所以他不但了解她们的妓艺，也了解她们的心愿;不但热爱她们的 姿色，也同情她们的遭遇，他可以向这一个个具体的人表达一个 个具体的关切。他十分了解她们的基本愿望，并认为她们有权实 现这种愿望: <br /><br />早知恁么，悔当初，不把雕鞍锁。向鸡窗，只与蛮笺象管，拘束教吟课。镇相随，莫抛躲。针线闲拈拌伊坐。和 我，免使年少光阴虚过。（《定风波》） <br /><br />他更幻想着能带着她们脱离苦海，过正常的夫妻生活:<br /><br />何妨携手同去，永弃却烟花伴侣，免教人，见妾朝云暮雨。（《迷仙目》） <br />且相将，共乐平生，未肯轻分连理。（《尉迟杯》）<br /><br /><br />应该说，这里 不但有柳永对歌妓的同情因素，而且有在感情下移后所出现的平等色彩。因为他所面临的就是眼前的你和我，他所希望的就是如何共享你和我之间的这份感情。这虽然是世俗的，但却是实在的。<br /><br />三是在描写情场生活时充满了功名事业与狂荡风流的矛盾， 这种矛盾在前后期表现出较大的差异。 前期，柳永虽也热衷功名，但更看重风情，当二者发生矛盾 时，他一方面对功名难就充满牢骚，一方面又能以加倍的恣狂作 为排遣。著名的《鹤冲天》就是这种矛盾心情的生动写照： <br /><br />黄金榜上，偶失龙头望。明代暂遗贤，如何句。未遂风 云便，争不恣荡。何须论得丧。才子词人，自是白衣卿相。 烟花苍陌，依约丹青屏障。幸有意中人，堪寻访。 且恁偎红翠，风流事，平生畅。青春都一饷。忍把浮名，换了浅斟低唱。 据(《能改斋漫录)》<br /><br />卷十六载，仁宗皇帝读到此词后十分不满。&quot;及 (下次)临轩放榜，特落之，曰:&ldquo;且去浅斟低唱，何要浮名！'&quot; 自此，柳永索性自称&quot;奉旨填词柳三变&quot;。 <br /><br />但柳永终是一个封建文人，终难彻底摆脱传统思想，那种 &quot;定然魁甲登高第&quot;的思想始终没有断绝，最后在将近五十罗时， 终于在更名后考中进士，步入仕途。经过不断的宦游漂泊，生活 坎坷，柳永的社会人生之感逐渐深沉，玩世狂荡之心逐渐收敛。 特别是按宋制，士子及未火朝籍者可出入民间妓院，一为朝廷命 官就失去了这种自由。因此晚年的柳永不得不改变青年时的狂 荡，而对一直心向往之的风月生活持一种留恋而又无力挽回的态 度，不断唱出浪子暮年无可奈何的人生悲哀与情场失落。如《戚氏》云:<br /><br />屈指暗想从前，未名未禄，绮陌红楼，往往经岁迁 延。&quot;帝里风光好，当年少日，暮宴朝欢。&rdquo;&ldquo;念名利，憔粹常萦 绊，追往事，空惨愁颜。&quot;<br /><br />又如《迷神引》下阕曰: <br /><br />旧赏轻抛，到此成游宦。觉客程劳，年光晚。异乡风物，忍萧索，当愁眼。帝城赊，秦楼阻，旅魂乱。芳草连空 阔，残照满。佳人无消息，断云远。 <br /><br />如果说他人写人生漂泊多与官场失意相结合，柳永则带与情场失 意相结合;他人在&quot;帝城赊&quot;时常感慨&quot;长安不见使人愁&quot;时，柳永 则常感慨&quot;秦楼阻;他人在抒发文人雅调的时候，柳永则常常拖 着一条世俗的尾巴。 <br /><br />纵观上述所分析的几个特点，我们可以得出这样一个结论; 柳永总是以世俗的角度写自己与歌妓之间那份实在的、具体的、 真切的感情，这就决定了他的风格必然是俗的。而这种俗在艺术 上又有一些具体表现。<br /><br />三、柳词之雅的具体表现 <br /><br />柳永词并非一俗到底，也有很多雅的成份，对此前人多有指 出，且一致给予较高评价。如苏轼早就指出&quot;世言柳耆卿曲俗， 非也，如(八声甘州)之'霜风凄紧，关河冷落，残照当楼'，此语 于诗句不减唐人高处。&quot;(赵令畴《候靖录》卷七引苏轼语)又如:<br /><br />柳词曲折委婉，而中具浑沦之气，虽多俚语，而高处足 冠群流，倚声家当尸而祝之。如竹（土宅）《词综》所录皆精金粹 玉，以屯田一生精力在是，不似东坡辈以余事为之也。(宋 翔凤《东府余论》）<br /><br />屯田，北宋专家，其高处不减清真。长调尤能以沈雄之 魄，清劲之气，写奇丽之情，作挥绰之声。&hellip;&hellip;一词之命意 所注，确有层析，如画龙点睛，神观飞越，只在一二笔，便 尔破壁飞去也。盖能耆卿之骨，始可通清真之神。(刘文焊《与人论词遗札》） <br /><br />还有人为只见柳词之俗不见柳词之雅打抱不平:<br /><br />耆卿为世訾（敖方│此字本为上下结构│）久矣，然其铺叙委宛，言近意远，森秀幽淡之趣在骨。耆卿乐府多，故恶滥可笑者多，便能珍重下 笔，则北宋高手也。(周济《介存斋论词杂著》） <br /><br />柳七亦自有唐人妙境，今人但从浅俚处求之，遂使金荃兰畹之音流入挂枝黄莺之调，此学柳之过也。(彭孙逼《金粟 词话》） <br /><br />柳词之雅亦与其题材内容密切相关。如前所述，柳词具有三大题材，这三大题材对前代都具有突破意义，即情场生活、羁旅 行役、都市风光。表现第一种题材是以俗为主，表现后两种题 材，则是以雅为主。 <br /><br /><br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_7" title="返回页首" href="http://baike.baidu.com/view/2134.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN"></a></span><span class="t1"><a name="9"></a><strong>羁旅行役词和都市风光词</strong></span></div>
<br /><br />先看羁旅行役词。 <br /><br /><br />虽然柳永成年后即离开家乡(福建崇安县)，寓居京城汴梁， 并始终以此为基地，但他的生活仍很动荡。中举前他要为功名生 活奔走，中举后他要为官务公事奔走，羁旅行役使成了他的家常 便饭。他一生的足迹遍及闽、豫、江、浙、楚、淮等地，甚至可能到过成都和长安，这都可以从他的词中得到印证。 <br /><br />一般人写羁旅行役多重在抒发生不逢时，怀才不遇(明主)的 感慨，从而或自叹淹蹇，或愤世嫉俗，或思念乡关，或向往归 隐。这样的调子在柳永笔下也有，虽然如第一部分所述，柳永在写这类题材时常拖着一条俗套的尾巴，但其高雅情志终难掩盖。 如《安公子》上阕写舟行景色，下阕道: <br /><br />游宦成羁旅。短樯吟倚闲凝伫。万水千山迷远近，想乡 关何处?自别后，风亭月榭孤欢聚，刚断肠，惹得离情苦。 听杜宇声声，劝人不如归去。 <br /><br />&quot;游宦成羁旅&quot;明确点出该词的主题，&quot;万水千山迷远近&quot;,&quot;想乡 关何处&quot;、劝人不如归去&quot;，慨叹仕路，思念家乡，很好地道出 了失意文人的普遍心理。又如(满江红): <br /><br />暮雨初收，长川静，征帆夜落。临岛屿，蓼烟疏淡，苇 风萧索。几许渔人飞短艇，尽载灯火归村落。遣行客，当此 念回程，伤漂泊。 桐江好，烟漠漠。波似染，山如削。 绕严陵滩畔，鹭飞鱼跃。游宦区区成底事，平生况有云泉 约。归去来，一曲仲宣吟，从军乐。 <br /><br />这首词上阕明确点出了&quot;伤漂泊&quot;的感情基调，下阕明确点出&quot;伤漂泊&quot;的具体内容是&quot;游宦&quot;。而&quot;游宦区区成底事，平生况有云泉 约&quot;云云又和苏拭&quot;底事区区，苦要为官去，尊酒不空田百亩，归 来分取闲中趣&quot;(《蝶恋花》）同调，都是士大夫的典型心态。毫无 疑问，这类词都应属雅词。 <br /><br />除像一般人写怀才不遇明主外，柳永还多一层写怀才不遇佳 人。这类词往往掺杂着一些俗趣，但它终是在羁旅行役这个大范 畴内写对佳人的思念，因而整体风格还是以雅为主，只不过是雅 中带俗而已。如《阳台路》: <br /><br />楚天晚，坠冷枫败叶，疏红零乱。冒征尘，匹马驱驱， 愁见水遥山运。追念少年时，正恁风帏，倚香偎暖。嬉游 惯，又岂知，前欢云雨分散。 此际空劳回首，望帝京， 难收泪眼。暮烟衰草，算暗锁，路歧无限。今宵又，依前寄宿，甚处苇村山馆。寒灯畔，夜厌厌，凭何消遣。 <br /><br />词中虽亦有&quot;倚香偎暖&quot;的字样，但点到为止，其目的是以昔日之 温柔反衬今日之凄凉，不离传统的雅调。所以陈振孙《直斋书录 解题》评曰:&quot;耆卿词格固不高，而音律谐婉，语意妥帖，承平气 象，形容曲尽，尤工于羁旅行役。&quot; <br /><br />再看都市风光词。 <br /><br /><br />陈振孙所说的&quot;承平气象，形容曲尽&quot;的特点在以都市风光为 题材的词内得到最充分的表现。范镇与黄裳曾分别感慨道: <br /><br />仁宗四十二年太平，镇在翰苑十余载，不能出一语咏歌，乃于耆卿词见之。(祝穆《方舆胜揽》卷十引) <br /><br />予观柳氏乐章，喜其能道嘉（礻右）中太平气象，如观杜甫诗，典雅文华，无所不有。是时予方为儿，犹想见其风俗， 欢声和气，洋溢道路之间，动植咸若。令人歌柳词，闻其 声，听其词，如下斯时，使人慨然有感。呜呼!太平气象， 柳能一写于乐章，所谓词人盛世之（献）藻，岂可废耶！(黄裳 《书乐章集后》） <br /><br />他们之所以如此感慨，是因为歌咏盛德本是诗之最高能事，属于 风、雅、颂中&quot;颂&quot;一类的作品，最为庄严崇高，但柳永居然能以 &quot;诗余小道&quot;的词来完成，实属难得，不能不令人感佩。这也体现 了柳永对词内容的开拓。这类词当然是雅的。 <br /><br />柳永能取得这一成就，和他长期生活在&quot;举目则青楼画阁， 绣户珠帘，雕车竞驻于天街，宝马争驰于御路，金翠耀日，罗绮 飘香，新声巧笑于柳陌花衢，按管调弦于茶坊酒肆&quot;(孟元老《东京梦华录》）这样繁华的都市环境分不开。 <br /><br />在他的笔下，苏州的风光是&quot;万家绿水红楼&quot;（《木兰花慢》） &quot;万井干闾富庶，雄压十三州，触处青蛾画舸，红粉朱搂&quot;（《瑞鹧 鸪》）;扬州的风光是&quot;酒合花径仍存，凤萧依旧月中闻&rdquo;《临江 仙川》）;成都的风光是&quot;地胜异，锦里风流，蚕市繁华&quot;（《一寸 金》）。当然，写得最多的还是京都风光。既有一般性描写，也有 庆元宵、竞龙舟等专门描写，如《倾杯乐》、《破阵乐》等;有的描写 与孟元老的《东京梦华录》（见上引)相表里;有的比他更为雍容堂皇，如:&ldquo;月华边，万年芳树起祥烟，帝居壮丽，皇家熙盛，宝 运当千。端门清昼，觚棱照日，双阙中天。太平时，朝野多欢。 遍锦街香陌，钧天歌吹，阆苑神仙。&quot;(《透碧霄》）又如《迎新春》：<br /><br />（山解）管变青律，帝里阳和新布。睛景回轻煦。庆嘉节，当三五。列华灯，千门万户。遍九陌、罗绮香风微度。十里燃绛树。（敖黾│本为上下结构│）山耸，喧天箫鼓。 渐天如水，素月当午。香径里，绝缨掷果无数。更阑烛影花阴下， 少年人，往往奇遇。 太平时、朝野多欢民康阜。随分良聚。堪对此景，争忍独醒归去。 <br /><br />上阕写到帝里元宵佳节的热闹景象，下阕虽有&ldquo;少年人，往往奇遇&rdquo;的描写，但也仅止于&ldquo;维士与女，伊其相谑，赠以之芍药&rdquo;（《诗&middot;溱洧》）的程度，大得《诗经》&ldquo;乐而不淫&rdquo;的遗风，堪称蕉调正声。<br /><br />当然，在描写都市风光的作品中，影响最大的还是那首歌咏杭州的《望海潮》：<br /><br />东南形胜，三吴都会，钱塘自古繁华。烟柳画桥，风帘翠幕，参差十万人家。<br />云树绕堤沙，怒涛卷霜雪， 天堑无涯。 市列珠玑，户盈罗绮，竟豪奢。 <br /><br />重湖叠[山献]清嘉。有三秋桂子，十里荷花。羌管弄晴，菱歌泛夜，嬉嬉钓叟莲娃。<br />千骑拥高牙，乘醉听箫鼓，吟赏烟霞。异日图好景，归去凤池夸。<br /><br />据说此词流播金国，&ldquo;金主亮闻歌，欣然有慕于'三秋桂子，十里荷花'，遂起投鞭渡江之志。&rdquo;（罗大经《鹤林玉露》卷十三）毫无疑问，&ldquo;三秋桂子，十里荷花&rdquo;正是以淡雅取胜。<br /><br />综上所述，可知柳永确实写了不少雅词，这种雅词主要分布在羁旅行役及城市风光题材内。而这种雅在艺术上又有&ldquo;情雅、境雅、语雅&rdquo;的表现。<br /><br />&nbsp; &nbsp; 柳永是大量作慢词的第一个词人,慢词的大量创作,不仅扩大了词的体制、容量，便于表达更为复杂的情感，而且为词的进一步繁荣打开了局面，柳永在词史上重大贡献，当首归于此。&nbsp;]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1594928.html</guid>
<subject>转载</subject>
<author>ssiije</author>
<category>转载</category>
<pubDate>Thu, 27 Mar 2008 12:20:27 GMT+08:00 </pubDate>
</item>

<item>
<title>木秀于林，风必摧之；行高于人，人必非之。</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1588068.html</link>
<description>
<![CDATA[&ldquo;木秀于林,风必摧之;堆出于岸,流必湍之，行高于人,众必非之&rdquo;这句话原出自三国魏人李康的《运命论》。李康所作的《运命论》旨在探讨国家治乱与士人个人出处之间的关系问题。他强调&ldquo;木秀于林，风必摧之；堆出于岸，流必湍之；行高于人，众必非之&rdquo;，可是志士仁人&ldquo;蹈之而弗悔&rdquo;，目的是为了&ldquo;遂志而成名&rdquo;。不想这话今天竟成了中国人古来已是嫉妒成性的证据。 <br /><br />一个人.你虽然很优秀.但你必须学会适应环境.审时度势.不可清高自傲.一意孤行.我行我素；应虚怀若谷，团结同事，用自己的行动，带动大家的能动性和创造性。这样，你才能在社会上有一席之地。物尽天择，适者生存。 另外，在用人才方面；首先，正视人言。木秀于林，风必摧之；堆高于岸，流必湍之；行高于人，众必非之。傲才往往会成为大家攻击的对象。有道是，人言可畏。有的领导者可能因不辨真伪，偏听偏信，而对傲才横加制裁，或打入&ldquo;冷宫&rdquo;，结果人言虽然平息了，但人才也流失了。因此，领导者应正确对待人们对傲才的议论，一方面，对傲才要常提醒、勤敲打，促其改正自身存在的问题，但对那些毫无根据的飞短流长，则要明察秋毫，以正视听；另一方面，要多给傲才提供与群众接触的机会，让他们在相互沟通中多一些理解。<br />]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1588068.html</guid>
<subject>转载</subject>
<author>ssiije</author>
<category>转载</category>
<pubDate>Wed, 26 Mar 2008 11:21:37 GMT+08:00 </pubDate>
</item>

<item>
<title>HTML网页META标签内容写作规范要点</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1518185.html</link>
<description>
<![CDATA[<p>META标签是HTML语言head区的一个辅助性标签，它用来描述一个HTML网页文档的属性，例如作者、日期和时间、网页描述、关键词、页面刷新等。它有两个属性，分别是HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。不同的属性又有不同的参数值，这些不同的参数值就实现了不同的网页功能。 </p>
<p class="Szj309">Webjx.Com</p>
<p>&nbsp;</p>
<p>我们在对网站进行搜索引擎优化(SEO)的时候，通常会用到name属性里的&ldquo;Keywords&rdquo;（关键词）和&ldquo;description&rdquo;（网页描述）两个参数。在主流的两个搜索引擎&ldquo;百度&rdquo;和&ldquo;GOOGLE&rdquo;中进行了长时间测试，发现百度搜索结果的排名和META标签中的内容有很大关系，在GOOGLE中也存在有一定的决定性作用，META标签在一个页面中的作用仅次于title。所以META标签的内容设计仍然是很重要的。 <span class="Szj309"></span></p>
<p>下面来和大家共同探讨META标签中keywords和description的基本写法,和应该注意的事项： <span class="Szj309">网页教学网</span> </p>
<p>一、Keywords (关键字) <span class="Szj309">网页教学网</span> </p>
<p>说明：为搜索引擎提供的关键字列表 </p>
<p class="Szj309">&nbsp;</p>
<p>&nbsp;</p>
<p>用法：&lt;Meta name=&quot;Keywords&quot; Content=&quot;QQ网名,QQ签名,QQ个性签名,最酷QQ名,非主流QQ签名,繁体QQ签名&quot;&gt; <span class="Szj309"></span></p>
<p>技巧：1，选择适当的关键词（可利用百度指数等工具，选出搜索量比较高的关键词，必要时可以选择复合关键词） </p>
<p class="Szj309">&nbsp;</p>
<p>&nbsp;</p>
<p>2，不同的关键词之间,应用半角逗号隔开（关键词之间应以半角逗号(即英文状态下的逗号)隔开，如果以中文为标点，搜索引擎会误认为是文字） <span class="Szj309"></span></p>
<p>3，关键词不要写得太多太长（建议控制在六个词语以内，简短、明确就好，别太多或故意重复） </p>
<p class="Szj309">&nbsp;</p>
<p>&nbsp;</p>
<p>4，大网站尽量不要每个页面都要用同样的Keywords </p>
<div class="Szj309">网页教学网</div>
<p>&nbsp;</p>
<p>二、Description (网页描述) <font color="#ffffff">Webjx.Com</font> </p>
<p>说明：Description用来告诉搜索引擎你的网站主要内容。用法：&lt;Meta name=&quot;Description&quot; Content=&quot;QQ网名,给你的QQ挑一个最酷QQ网名,一个最酷QQ签名&quot;&gt; </p>
<div class="Szj309"></div>
<p>&nbsp;</p>
<p>技巧：1，应为自然语言,并不是罗列关键词（也就是说是几句比较简炼的描述网页标题和内容的话，并不是像Keywords那样把关键词罗列出来。） <font color="#ffffff"></font></p>
<p>2，描述内容与网页标题和Keywords关键词内容应有高度相关性（重点补充在title和keywords中未能充分表述的说明） <span class="Szj309">网页教学网</span> </p>
<p>3，描述内容与网页本身内容应有高度相关性 </p>
<div class="Szj309"></div>
<p>&nbsp;</p>
<p>4，描述的文字不必太多（建议控制在200个字符以内，关键字重复出现三四次即可，不要过多堆积） <span class="Szj309">Webjx.Com</span> </p>
<p>5，不要每个页面都要用同样的Description <font color="#ffffff"></font></p>
<p>以上写法只是一般规律,在实际运用中应随着搜索引擎检索规则的变化和网站的本身情况进行适当调整.META优化只是SEO的一部分,并不能完全代表SEO.要想把网站的优化做好,还需要从多方面下功夫.我们会在后续的几期里为大家继续探讨网站优化</p>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1518185.html</guid>
<subject>专业文章</subject>
<author>ssiije</author>
<category>专业文章</category>
<pubDate>Tue, 11 Mar 2008 09:43:40 GMT+08:00 </pubDate>
</item>

<item>
<title>羌笛</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1503233.html</link>
<description>
<![CDATA[羌笛是我国古老的单簧气鸣乐器，已有2000多年历史，流行在四川北部阿坝藏族自治州羌族居住之地。羌笛两管数孔（以前五孔，现在多为六孔，）用当地高山上生长的油竹制成，竹节长、管身较细，双管并排用线缠绕连结在一起。终身全长13 ～19 厘米，管口直径2 厘米左右，笛管上端装有4 厘米长的竹制吹嘴。吹嘴正面用刀削平，并在上端约3 厘米处，用刀切开一薄片作为簧片。它主要用于独奏,有十余首古老的曲牌，乐曲内容相当广泛，主要是传达羌族人的思念向往之情。<br /><br />羌笛为竖着吹奏，两管发出同样的音高，音色清脆高亢，并带有悲凉之感，&quot;羌笛何须怨杨柳，春风不度玉门关&quot;是其表现力的最佳写照，故最适于独奏，也可为歌舞伴奏。<br /><br />羌笛与笛有很大的区别，是两个不同的概念。东汉马融《长笛赋》&quot;近世双笛从羌起，羌人伐竹未及已，龙吟水中不见已，截竹吹之声相似&hellip;&hellip;故本四孔加以一&quot;由此可以知道：羌笛在汉代就已经流传于甘肃、四川等地了，并且可以推之当时的羌笛是双管四孔羌笛。羌笛在唐时，是边塞上常见的一种乐器，经常出现在唐代边塞诗中值得一提的是，羌笛并没有出现在唐代的&quot;十部乐&quot;中，可见，羌笛在唐时只是边塞中所见的乐器，并未正式进入唐代宫廷或军队，只是少数民族或是军队中的兵士所用的一种自娱自乐的乐器。<br /><br />唐、宋、元、明各代文人的诗歌中常见到关于羌笛的记载。现在在四川茂汶羌族自治县及黑水县一带的羌族地区，我们仍旧可以看到这种具有唐宋遗风的乐器，它们是用两支同样长短的油竹制作，管体被削成方柱形，绑扎在一起，每只管的上端，置有一个带竹簧片的吹管，竖吹，规格有17厘米及19厘米两种，音色高亢而略有悲凉感，是人们在喜庆丰收，过年过节劳动之余常用的主要乐器。亦是小伙子向姑娘表达爱情的一种方式。 <br />赤布苏、沙坝地区的羌笛是秦汉战乱年间由南迁的羌族人从西部地区带来的。据史料记载，西汉前，羌笛面上有四孔，公元1世纪时由音乐家京房加一高音按孔，成为五孔。东汉马融在《长笛赋》中曾有&quot;近世双笛从羌起&quot;的记述。发展到近代，羌笛已成六孔。由此推断，羌笛的存在至少已有两千多年的历史了。<br /><br />现代羌笛，用当地产的油竹（竹节长、管身细）制作，选两支筒径、长度一致的竹管，削去竹外皮成方柱形（有的将两管相邻外皮削平），在首、中、尾三处用细线捆扎。管身无节，全长13&mdash;19厘米，上开五或六个按孔（孔距相同）。管上端装竹制簧哨（正面削平、刻簧，簧舌朝上）<br /><br />演奏时，口含双簧，用食、中、无名指按孔。音域c1&mdash;c2。音色清脆明亮，略有悲凉之感。 羌笛的声音常给人以虚幻迷离、动人心魄的感觉，羌族人民常用它来抒发自己喜怒哀乐、悲欢离合的种种情感。常演奏的曲目有《折柳词》、《思想曲》、《莎郎曲》等。<br /><br />国家非常重视非物质文化遗产的保护。2006年5月20日，羌笛演奏及制作技艺经国务院批准列入第一批国家级非物质文化遗产名录。<br />]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1503233.html</guid>
<subject>转载</subject>
<author>ssiije</author>
<category>转载</category>
<pubDate>Fri, 07 Mar 2008 15:50:32 GMT+08:00 </pubDate>
</item>

</channel>
</rss>