📄 jetspeed --- psml--【★中华博客★星空★】.mht
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: =?gb2312?B?amV0c3BlZWQgLS0tIFBTTUwtLaG+oe/W0Luqsqm/zaHv0Me/1aHvob8=?=
Date: Wed, 7 Dec 2005 20:05:08 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_000B_01C5FB69.85FC9CF0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
This is a multi-part message in MIME format.
------=_NextPart_000_000B_01C5FB69.85FC9CF0
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cnblog.blogdriver.com/cnblog/431296.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>jetspeed --- =
PSML--=A1=BE=A1=EF=D6=D0=BB=AA=B2=A9=BF=CD=A1=EF=D0=C7=BF=D5=A1=EF=A1=BF<=
/TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DGBK">
<META http-equiv=3DPragma content=3Dno-cache>
<META http-equiv=3DCache-Control content=3Dno-cache>
<META http-equiv=3DExpires content=3D0>
<META=20
content=3D"jetspeed--Cachejetspeed --- PSMLjetspeed --- PSML =
=B2=A9=BF=CD =B2=A9=BF=CD=B6=AF=C1=A6 blog blogdriver blogger =
=D6=D0=B9=FA"=20
name=3Ddescription>
<META=20
content=3D"=A1=BE=A1=EF=D6=D0=BB=AA=B2=A9=BF=CD=A1=EF=D0=C7=BF=D5=A1=EF=A1=
=BF jetspeed--Cachejetspeed --- PSMLjetspeed --- PSML =B2=A9=BF=CD =
=B2=A9=BF=CD=B6=AF=C1=A6 blog blogdriver blogger =D6=D0=B9=FA"=20
name=3Dkeywords><LINK =
href=3D"http://cnblog.blogdriver.com/cnblog/diary.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3DJavaScript=20
src=3D"http://cnblog.blogdriver.com/jsp/js/UBB.js"></SCRIPT>
<SCRIPT src=3D"http://cnblog.blogdriver.com/jsp/js/blog.js"=20
type=3Dtext/javascript></SCRIPT>
<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3Dcontainer>
<DIV id=3Dheader>
<H1 class=3Dtitle><A=20
href=3D"http://cnblog.blogdriver.com/cnblog/index.html">=A1=BE=A1=EF=D6=D0=
=BB=AA=B2=A9=BF=CD=A1=EF=D0=C7=BF=D5=A1=EF=A1=BF</A></H1></DIV>
<DIV id=3Dcategory><A title=3D=C9=CF=D2=BB=C6=AA=20
href=3D"http://cnblog.blogdriver.com/cnblog/431292.html">jetspeed--Cache<=
/A>- -|=20
<A =
href=3D"http://cnblog.blogdriver.com/cnblog/index.html">=BB=D8=CA=D7=D2=B3=
</A> | <A=20
href=3D"http://cnblog.blogdriver.com/cnblog/catalog_2004.html">2004=C4=EA=
=CB=F7=D2=FD</A> | - -<A=20
title=3D=CF=C2=D2=BB=C6=AA =
href=3D"http://cnblog.blogdriver.com/cnblog/431305.html">jetspeed ---=20
PSML</A></DIV>
<DIV class=3Dentity>
<H2 class=3DdiaryTitle>jetspeed --- PSML- -</H2>
<P> &nbs=
p;  =
; =
=20
<P>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#525d76><FONT face=3Darial,helvetica,sanserif =
color=3D#ffffff><A=20
name=3D"What is PSML?"><STRONG>=CA=B2=C3=B4=CA=C7 =
PSML?</STRONG></A> </FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
<P>PSML=C3=C5=BB=A7=BD=E1=B9=B9=B1=EA=BC=C7=D3=EF=D1=D4(Portal =
Structure Markup Language)=B5=C4=CB=F5=D0=B4.=20
=
=CB=FC=CA=C7=D3=C3=C0=B4=D4=DAJetspeed=D6=D0=BD=F8=D0=D0=C4=DA=C8=DD=BD=E1=
=B9=B9=BB=AF=BA=CD=B3=E9=CF=F3. </P>
=
<P>PSML=CA=B5=BC=CA=C9=CF=D3=C9=C1=BD=D6=D6(=CF=E0=B9=D8=B5=C4)=B1=EA=BC=C7=
=D7=E9=B3=C9: </P>
<UL>
<LI>=D7=A2=B2=E1=B1=EA=BC=C7(<B>registry markup)</B>, =
=CB=FC=D3=C3=C0=B4=C3=E8=CA=F6Jetspeed=D2=FD=C7=E6=D6=D0=CB=F9=D3=D0=BF=C9=
=D3=C3=B5=C4=D7=CA=D4=B4.=20
=
=D7=A2=B2=E1(=B1=ED)=CF=D6=D4=DA=D6=A7=B3=D6Portlet=D7=A2=B2=E1=BA=CD=C6=E4=
=CB=FC=B5=C4=CF=EE=C4=BF. =
=CB=FC=BB=B9=D3=D0=D2=BB=B8=F6CapabilityMap=D7=A2=B2=E1=B1=ED, =
=D2=BB=B8=F6MediaType=D7=A2=B2=E1=B1=ED,=20
PortletControl=D7=A2=B2=E1=B1=ED, =BA=CD=D2=BB=B8=F6 =
PortletController=D7=A2=B2=E1=B1=ED.=20
<LI><B>=D5=BE=B5=E3=B1=EA=BC=C7(site markup)</B>, =
=C3=E8=CA=F6=D7=A2=B2=E1=B1=ED=D6=D0=BF=C9=D3=C3=B5=C4=C4=C4=B8=F6portlet=
s=B1=BB=CA=B5=BC=CA=D3=A6=D3=C3=D3=DA=D2=BB=B8=F6=B8=F8=B6=A8=B5=C4=D3=C3=
=BB=A7,=20
=D2=D4=BC=B0=CB=FB=C3=C7=C8=E7=BA=CE=BD=F8=D0=D0=D7=E9=D6=AF, =
=CA=B9=D3=C3=CA=B2=C3=B4=D1=F9=B5=C4=B1=ED=CF=D6=CA=F4=D0=D4. =
</LI></UL></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#525d76><FONT face=3Darial,helvetica,sanserif =
color=3D#ffffff><A=20
name=3D"Portlet Registry"><STRONG>Portlet =
=D7=A2=B2=E1=B1=ED</STRONG></A> </FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#828da6><FONT face=3Darial,helvetica,sanserif=20
color=3D#ffffff><A=20
name=3D"What is the =
PortletRegistry?"><STRONG>=CA=B2=C3=B4=CA=C7Portlet=D7=A2=B2=E1=B1=ED?</S=
TRONG></A>=20
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
=
<P>Portlet=D7=A2=B2=E1=B1=ED=CA=C7=D2=BB=B8=F6=BC=AF=D6=D0=B4=E6=B4=A2=B5=
=D8, =
Jetspeed=BF=C9=D2=D4=B4=D3=D6=D0=BB=F1=B5=C3=C4=B3=B8=F6=B8=F8=B6=A8=B5=C4=
Portlet=B5=C4=B8=FC=B6=E0=D0=C5=CF=A2. =20
</P>
=
<P>=D7=A2=B2=E1=B1=ED=D2=D4portlets=C1=D0=B1=ED=B5=C4=D0=CE=CA=BD=BD=F8=D0=
=D0=D7=E9=D6=AF, =D3=C3 <B>entry</B> =B1=EA=BC=C7=C0=B4=B1=EA=CA=B6.=20
=
=D7=A2=B2=E1=B1=ED=D6=D0=B5=C4=CB=F9=D3=D0Portlets=B6=BC=D3=D0=D2=BB=B8=F6=
=CE=A8=D2=BB=B5=C4=C3=FB=D7=D6. </P></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#828da6><FONT face=3Darial,helvetica,sanserif=20
color=3D#ffffff><A=20
name=3D"Registry =
Entries"><STRONG>=D7=A2=B2=E1=B1=ED=CC=F5=C4=BF</STRONG></A> =
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
=
<P>=D7=A2=B2=E1=B1=ED=D6=D0=B5=C4portlets=D3=C9=D2=BB=B8=F6=CC=F5=C4=BF(E=
ntry)=C0=B4=C3=E8=CA=F6. =
=D5=E2=D0=A9=CC=F5=C4=BF=D3=D03=D6=D6=B2=BB=CD=AC=B5=C4=C0=E0=D0=CD: =
</P>
<DL>
<DT>instance (=CA=B5=C0=FD)=20
=
<DD>=D5=E2=CA=C7=BB=F9=B1=BE=B5=C4=CC=F5=C4=BF=C0=E0=D0=CD. =
=D2=BB=B8=F6=CA=B5=C0=FD=CC=F5=C4=BF=D3=A6=B8=C3=CC=E1=B9=A9=CB=F9=D3=D0=D3=
=C3=D3=DA=B3=F5=CA=BC=BB=AFportlet=CB=F9=D0=E8=B5=C4=D0=C5=CF=A2. =
(=D6=C1=C9=D9=D2=AA=D3=D0=C0=E0=B5=C4=C3=FB=D7=D6 --=20
classname). =
=D5=E2=D6=D6=C0=E0=D0=CD=B5=C4=CC=F5=C4=BF=D3=C9Jetspeed=D2=FD=C7=E6=C0=B4=
=B3=F5=CA=BC=BB=AF. <BR> =20
<DT>abstract (=B3=E9=CF=F3)=20
=
<DD>=D2=BB=B8=F6=B3=E9=CF=F3=CC=F5=C4=BF=CA=C7=B2=BB=C4=DC=B1=BB=D6=B1=BD=
=D3=B3=F5=CA=BC=BB=AF=B5=C4, =
=D2=F2=CE=AA=CB=FC=C8=B1=C9=D9=D2=BB=D0=A9=B1=D8=D2=AA=B5=C4=D0=C5=CF=A2.=
=CB=FC=CF=F1=CA=C7=D2=BB=B8=F6portlet=C4=A3=B0=E5,=20
=
=B6=D4=D3=DA=B6=A8=D2=E5=D2=BB=D7=E9=CF=E0=B9=D8portlets=B5=C4=B9=AB=B9=B2=
=CA=F4=D0=D4=BA=DC=D3=D0=D3=C3. =
=D5=E2=D6=D6=C0=E0=D0=CD=B5=C4=CC=F5=C4=BF=D3=C0=D4=B6=B2=BB=BB=E1=B1=BBJ=
etspeed=B3=F5=CA=BC=BB=AF. <BR> =20
<DT>ref (=D2=FD=D3=C3)=20
=
<DD>=D2=FD=D3=C3=CC=F5=C4=BF=D4=DA=D2=BB=D0=A9=C6=E4=CB=FC=CC=F5=C4=BF=B6=
=A8=D2=E5=B5=C4=BB=F9=B4=A1=C9=CF=B6=A8=D2=E5=D2=BB=B8=F6=D0=C2=B5=C4=CC=F5=
=C4=BF, =
=D2=F2=B4=CB=D2=FD=D3=C3=CC=F5=C4=BF=B6=A8=D2=E5=B1=D8=D0=EB=D2=FD=D3=C3=C1=
=ED=CD=E2=D2=BB=B8=F6=C8=CE=BA=CE=C0=E0=D0=CD=B5=C4=D7=A2=B2=E1=B1=ED=CC=F5=
=C4=BF,=20
=C9=F5=D6=C1=D2=B2=CA=C7=D2=FD=D3=C3=CC=F5=C4=BF. =
=D2=FD=C7=E6=BD=AB=B5=DD=B9=E9=CB=F9=D3=D0=B5=C4=D2=FD=D3=C3, =
=D6=B1=B5=BD=D5=D2=B5=BD=D2=BB=B8=F6=B3=E9=CF=F3=BB=F2=D5=DF=CA=B5=C0=FD=CC=
=F5=C4=BF.=20
=
=C8=BB=BA=F3=CB=FC=BD=AB=D3=C3=D2=FD=D3=C3=B6=A8=D2=E5=D6=D0=D5=D2=B5=BD=B5=
=C4=CA=F4=D0=D4=C0=B4=B8=B2=B8=C7=B3=E9=CF=F3=BB=F2=D5=DF=CA=B5=C0=FD=B6=A8=
=D2=E5=D6=D0=CB=F9=D3=D0=B5=C4=B2=CE=CA=FD, =
=B2=A2=C7=D2=B3=A2=CA=D4=B3=F5=CA=BC=BB=AF=B8=C3portlet. =20
</DD></DL></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#828da6><FONT face=3Darial,helvetica,sanserif=20
color=3D#ffffff><A =
name=3DExamples><STRONG>=C0=FD=D7=D3</STRONG></A>=20
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
<DIV align=3Dleft>
<TABLE cellSpacing=3D4 cellPadding=3D0 border=3D0>
<TBODY>
<TR>
<TD width=3D1 bgColor=3D#023264 height=3D1><IMG =
height=3D1=20
hspace=3D0 src=3D"" width=3D1 border=3D0></TD>
<TD bgColor=3D#023264 height=3D1><IMG height=3D1 =
hspace=3D0 src=3D""=20
width=3D1 border=3D0></TD>
<TD width=3D1 bgColor=3D#023264 height=3D1><IMG =
height=3D1=20
hspace=3D0 src=3D"" width=3D1 =
border=3D0></TD></TR>
<TR>
<TD width=3D1 bgColor=3D#023264><IMG height=3D1 =
hspace=3D0 src=3D""=20
width=3D1 border=3D0></TD>
<TD =
bgColor=3D#ffffff><PRE><portlet-registry><BR> =
<portlets><BR> <portlet-entry type=3D"abstract" =
name=3D"RSS"><BR> <classname><BR> =
org.apache.jetspeed.portal.portlets.NewRSSPortlet<BR> =
</classname><BR> <parameter name=3D"itemdisplayed" =
value=3D"10" type=3D"int"/><BR> <parameter =
name=3D"stylesheet.text/html"<BR> =
value=3D"/WEB-INF/xsl/rss.xsl"/><BR> <parameter =
name=3D"stylesheet.text/vnd.wap.wml"<BR> =
value=3D"/WEB-INF/xsl/rss-wml.xsl"/><BR> =
</portlet-entry><BR>...<BR> =
</portlets><BR></portlet-registry><BR> =
</PRE><BR></TD>
<TD width=3D1 bgColor=3D#023264><IMG height=3D1 =
hspace=3D0 src=3D""=20
width=3D1 border=3D0></TD></TR>
<TR>
<TD width=3D1 bgColor=3D#023264 height=3D1><IMG =
height=3D1=20
hspace=3D0 src=3D"" width=3D1 border=3D0></TD>
<TD bgColor=3D#023264 height=3D1><IMG height=3D1 =
hspace=3D0 src=3D""=20
width=3D1 border=3D0></TD>
<TD width=3D1 bgColor=3D#023264 height=3D1><IMG =
height=3D1=20
hspace=3D0 src=3D"" width=3D1=20
=
border=3D0></TD></TR></TBODY></TABLE></DIV></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#525d76><FONT face=3Darial,helvetica,sanserif =
color=3D#ffffff><A=20
name=3D"Site Markup"><STRONG>=D5=BE=B5=E3=B1=EA=BC=C7</STRONG></A> =
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#828da6><FONT face=3Darial,helvetica,sanserif=20
color=3D#ffffff><A=20
name=3D"Files =
organisation"><STRONG>=CE=C4=BC=FE=D7=E9=D6=AF</STRONG></A> =
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
=
<P>=D3=EB=C3=E8=CA=F6Portlets=B5=C4=D7=A2=B2=E1=B1=ED=D4=DA=D2=BB=B8=F6=CE=
=C4=BC=FE=D6=D0=B2=BB=CD=AC=B5=C4=CA=C7, =
=B1=EA=BC=C7=B6=D4=C3=BF=B8=F6=D7=A2=B2=E1=D3=C3=BB=A7=CA=B9=D3=C3=D2=BB=B8=
=F6=B2=BB=CD=AC=B5=C4=CE=C4=BC=FE, =20
=
=D2=F2=B4=CB=CC=E1=B9=A9=BD=E7=C3=E6=B5=C4=B6=A8=D6=C6=C4=DC=C1=A6. =
=CA=B9=D3=C3=D0=C2=B5=C4=B8=F6=D0=D4=BB=AF=B7=FE=CE=F1, =
=D3=C3=BB=A7=BF=C9=D2=D4=D3=D0=B6=E0=B8=F6=B1=EA=BC=C7=CE=C4=BC=FE. =
</P>
=
<P>=B6=D4=C4=E4=C3=FB=D3=C3=BB=A7=B5=C4=B7=C3=CE=CA=CA=B9=D3=C3=C4=AC=C8=CF=
=B5=C4=D5=BE=B5=E3=C3=E8=CA=F6.</P></BLOCKQUOTE></TD></TR>
<TR>
<TD><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#828da6><FONT face=3Darial,helvetica,sanserif=20
color=3D#ffffff><A name=3D"Site =
elements"><STRONG>=D5=BE=B5=E3=D4=AA=CB=D8</STRONG></A>=20
</FONT></TD></TR>
<TR>
<TD>
<BLOCKQUOTE>
=
<P>=D5=BE=B5=E3=B1=EA=BC=C7=CA=B9=D3=C34=D6=D6=BA=CD=B2=BC=BE=D6=C0=E0=CF=
=E0=B9=D8=B5=C4=D6=F7=D2=AA=D4=AA=CB=D8. </P>
<DL>
<DT>Entry (=CC=F5=C4=BF)=20
<DD>=CC=F5=C4=BF=C3=E8=CA=F6portlet=D4=AA=CB=D8, =
=BE=CD=CF=F3=D7=A2=B2=E1=B1=ED=B1=EA=BC=C7=D2=BB=D1=F9. =C8=BB=B6=F8, =
=D4=DA=D5=BE=B5=E3=B1=EA=BC=C7=D6=D0, =
=CB=F9=D3=D0=B5=C4=CC=F5=C4=BF=B6=BC=CA=C7=D2=FD=D3=C3=C0=E0=D0=CD=B5=C4,=
=20
=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -