📄 htmlpagedavitem.java
字号:
/* * (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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -