htmlpagedavitem.java
来自「wiki建站资源 java编写的 很好用」· Java 代码 · 共 69 行
JAVA
69 行
/* * (C) Janne Jalkanen 2005 * */package com.ecyrd.jspwiki.dav.items;import java.util.Collection;import org.jdom.Element;import com.ecyrd.jspwiki.WikiContext;import com.ecyrd.jspwiki.WikiEngine;import com.ecyrd.jspwiki.WikiPage;import com.ecyrd.jspwiki.dav.DavProvider;/** * @author jalkanen * * @since */public class HTMLPageDavItem extends PageDavItem{ /** * @param engine * @param page */ public HTMLPageDavItem( DavProvider provider, WikiPage page ) { super( provider, page ); } public String getHref() { return ""; /* return m_engine.getURL( WikiContext.NONE, "dav/html/"+m_page.getName()+".html", null, true );*/ } public Collection getPropertySet() { Collection set = getCommonProperties(); // // Rendering the page for every single time is not really a very good idea. // /* WikiContext ctx = new WikiContext(m_engine,m_page); ctx.setVariable( TranslatorReader.PROP_RUNPLUGINS, "false" ); ctx.setVariable( WikiEngine.PROP_RUNFILTERS, "false" ); String txt = m_engine.getHTML( ctx, m_page ); try { byte[] txtBytes = txt.getBytes("UTF-8"); set.add( new Element("getcontentlength").setText( Long.toString(txt.length())) ); } catch( UnsupportedEncodingException e ) {} // Never happens */ set.add( new Element("getcontenttype",m_davns).setText("text/html; charset=\"UTF-8\"")); return set; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?