自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 系统标签修改流程

在系统的时候过程中,我们经常会遇到这种问题,系统标签的功能跟我们实际的需求大致符合,可是我们有些需求系统标签又无法完全实现,用自定义标签重新来构造所有功能也不大现实,这个时候,我们就可以考虑通过修改文件的方式来将系统标签的功能加以扩展。  我们来看一下一个实际的例子  标签名:{$CorrelativeArticle(ArticleNum, TitleLen, OrderType, Ope...

2009-09-25 14:31:53 1076

原创 如何增加一个系统标签

如何添加一个系统标签呢?按照上一节自定义标签解析的流程,我们可以添加自己制作的系统标签。  下面举个例子,增加一个标签{$ShowArticleContent(Article)}用来显示指定文章的内容  需要修改的文件是include文件夹里面的PowerEasy.Common.Front.asp文件.1.首先在页面中加入添加判断是否存在这个标签的代码'替换{$ShowArticl...

2009-09-25 14:31:21 154

原创 充分利用系统标签的拓展性

在我们增加修改系统标签之前,我们有必要先问一下自己,SiteWeaver系统提供的标签是不是真的满足不了我的需求了?一般来说,我们并不推荐随便修改,增加系统的标签,一方面代码加多了可能会影响系统运行的效率,另一方面,如果是修改不当,还可能影响系统的正常运行或者造成安全隐患,所以我们要充分利用系统标签的可扩展性:  以文章频道为例子,有时候,我们觉得系统标签输出的格式不适合我们的要求,比如,我们...

2009-09-25 14:29:49 69

原创 将标签集成到后台编辑器中

我们在后台修改模板的时候,切换到编辑模式下,可以用可视化的方式通过标签的分类查找标签   通过标签分类找到相应标签之后,点击标签进入标签内容设置页面  设置好参数之后点击确定就可以将生成的代码插入到模板里面了。如果我们自己增加了一个系统标签。那么我们怎么实现通过这种方式插入我们添加的标签:以我们上节添加的显示指定文章的内容的标签{$ShowArticleContent(参数列表...

2009-09-25 14:28:30 257

原创 系统标签解析原理

我们先看一个最简单的系统标签:{$Copyright},这个标签的作用是显示网站的版权信息,这个标签是如何解析的呢? 我们可以查找一下源代码(这里可以借助一些有查找功能的工具,比如说用DreavWeaver),可以发现在Include文件夹里面的PowerEasy.Common.Front.asp文件里面有这样一行代码(2657行左右): strHtml = PE_Replace(strHtml,...

2009-09-25 13:59:16 198

原创 Tomcat 启动gzip压缩输出页面大小

在输出的页头中加入Content-Encoding: gzip可以有效的减少页面的大小,一般可以减小1/3左右。对于tomcat来说修改起来也很见到, 在tomcat下的conf/server.xml文件中,修改<connector port="8080" maxHttpHeaderSize="8192" useBodyEncodingForU...

2009-09-16 15:44:12 92

原创 url中的jsessionid解释

url中的jsessionid解释                                 (1) 这是一个保险措施因为Session默认是需要Cookie支持的但有些客户浏览器是关闭Cookie的这个时候就需要在URL中指定服务器上的session标识(2)链接1:wapbrowse.jsp?curAlbumID=9 ;链接2:wapbrowse.jsp;jsessionid...

2009-09-16 15:36:48 73

原创 freemarker、webwork 生成静态页

方法一:(这个方法借鉴freemarker的docs文档Programmer's Guide 的quick start部分,详细请看相关的文档。 public class HtmlTemplateGenerator { Configuration cfg = null; public HtmlTemplateGene...

2009-09-16 14:04:51 91

原创 Tomcat6.0配置(虚拟目录的设置+多域名绑定)

Tomcat6.0配置(虚拟目录的设置+多域名绑定)优点:tomcat6.0可以自动更新类和页面,当然如果修改了配置文件,或者web.xml和lib,则需要重启tomcat才可以.配置更方便,开设站点只需修改一个conf文件。Step 1 JDK安装-----------------------------------------------------------------------...

2009-09-11 16:41:33 159

原创 struts2小结

1、在web.xml中EncodingFilter的位置应该在Struts2的FilterDispatcher之前,道理很简单,要先调整字符集,再进入Action。 2、如果使用Urlrewrite,要指定filter-mapping的dispatcher方式,如下 <filter-mapping>     <filter-name>Struts2</filter-n...

2009-09-11 13:29:29 61

urlrewrite的使用方法(struts2)

 1、下载: 下载地址为http://tuckey.org/url rewrite /#download 2、配置 将url rewrite .jar包导入 然后在web.xml配置过滤器 <filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class>org....

2009-09-11 09:49:17 117

原创 webwork生成静态页-简单方法

接触模板技术的时间不是很长,原来一直通过io的方法去自己生成静态文件,后来发现了模板技术,大家都在学习,我也就跟风是的加入了行列,已开始接触的是velocity,后来看了je上的大牛的介绍,开始试用Freemarker。使用模板技术除了在web app中用来显示view之外,还有一个典型的应用就是将页面静态化,这也是提高网站性能的一个基本的办法。我的目标是这样的,通过一套模板在显示页面的同时,自动...

2009-09-09 10:52:30 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除