??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品自拍视频,欧美少妇一区,在线国产三级http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/28/43701.htmlxiaozhixiaozhiFri, 28 Apr 2006 01:05:00 GMThttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/28/43701.htmlhttp://www.aygfsteel.com/xiaozhi19820323/comments/43701.htmlhttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/28/43701.html#Feedback0http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/43701.htmlhttp://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/43701.html

xiaozhi 2006-04-28 09:05 发表评论
]]>
STRUTS+HIBERNATE的分(用的是STRUTS里的分页Q二http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41435.htmlxiaozhixiaozhiMon, 17 Apr 2006 03:22:00 GMThttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41435.htmlhttp://www.aygfsteel.com/xiaozhi19820323/comments/41435.htmlhttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41435.html#Feedback0http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/41435.htmlhttp://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/41435.html

xiaozhi 2006-04-17 11:22 发表评论
]]>
STRUTS+HIBERNATE的分(用的是STRUTS里的分页Q?/title><link>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41431.html</link><dc:creator>xiaozhi</dc:creator><author>xiaozhi</author><pubDate>Mon, 17 Apr 2006 03:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41431.html</guid><wfw:comment>http://www.aygfsteel.com/xiaozhi19820323/comments/41431.html</wfw:comment><comments>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41431.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/41431.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/41431.html</trackback:ping><description><![CDATA[在struts-config.xml里配|? <action input="/errors/errors.jsp" path="/showlist" type="com.xiaozhi.pagebean.ShowlistAction"> <forward name="show" path="/showlist.jsp"/> </action> PageBeanq个cLq行分页的: package com.xiaozhi.pagebean; public class PageBean { //讄当前| private int currentPage = 0 ; //一共有多少条数? private int countdata = 0 ; //1里应该有多数? private int everypage = 0 ; public int getCurrentPage() { if(countdata <= 0) { return 0 ; } return this.currentPage; } //讄当前늚q进行判? public void setCurrentPage(int currentPage) { int countpage = 0 ; countpage = this.getCountPage() ; if(currentPage < 0) { this.currentPage = 0 ; return ; } else if(currentPage >= countpage) { this.currentPage = countpage-1 ; return ; } this.currentPage = currentPage; } public int getCountdata() { return countdata; } public void setCountdata(int countdata) { this.countdata = countdata; } public int getEverypage() { return everypage; } public void setEverypage(int everypage) { this.everypage = everypage; } //得到一共有多少? public int getCountPage() { if(countdata%everypage == 0) { return countdata/everypage ; } else { return countdata/everypage+1 ; } } //得到起始늚数据(是当前页的开始数? public int getBeginData() { // System.out.println("*****@@@@"+this.currentPage+"*********") ; // // System.out.println("*****"+this.currentPage * this.countdata+"*********") ; return this.currentPage * this.everypage ; } //得到l尾的数据(是当前页的最后的数据Q? public int getEndData() { // System.out.println("%%%%%%%%%%"+((this.currentPage+1)*this.everypage-1)+"%%%%%%%%%%%%%%") ; return (this.currentPage+1)*this.everypage-1 ; } } <img src ="http://www.aygfsteel.com/xiaozhi19820323/aggbug/41431.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaozhi19820323/" target="_blank">xiaozhi</a> 2006-04-17 11:07 <a href="http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/17/41431.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascrpit做树型菜?/title><link>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/15/41192.html</link><dc:creator>xiaozhi</dc:creator><author>xiaozhi</author><pubDate>Fri, 14 Apr 2006 19:53:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/15/41192.html</guid><wfw:comment>http://www.aygfsteel.com/xiaozhi19820323/comments/41192.html</wfw:comment><comments>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/15/41192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/41192.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/41192.html</trackback:ping><description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document

          例子下蝲 http://www.aygfsteel.com/Files/xiaozhi19820323/script做生成树型菜?rar վ֩ģ壺 ޻| ˮ| | Ϫ| | | ʯ| | | | | ɽ| ͨ| | | ͭϿ| տ| | | | ƽ| | ˳| | | ״| | | ƽ| | ɽ| | Զ| ͨ| Ȫ| | ߰| ¡| ˮ| ͤ| |

          xiaozhi 2006-04-15 03:53 发表评论
          ]]>
          如何d一个符合JSR168规范的portlethttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/10/40255.htmlxiaozhixiaozhiMon, 10 Apr 2006 08:22:00 GMThttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/10/40255.htmlhttp://www.aygfsteel.com/xiaozhi19820323/comments/40255.htmlhttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/10/40255.html#Feedback0http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/40255.htmlhttp://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/40255.html

          xiaozhi 2006-04-10 16:22 发表评论
          ]]>
          AJAX例子http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/02/38670.htmlxiaozhixiaozhiSat, 01 Apr 2006 16:51:00 GMThttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/02/38670.htmlhttp://www.aygfsteel.com/xiaozhi19820323/comments/38670.htmlhttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/02/38670.html#Feedback0http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/38670.htmlhttp://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/38670.html

          xiaozhi 2006-04-02 00:51 发表评论
          ]]>
          JBOSS配置q接池(以mssqlZQ?/title><link>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/01/38594.html</link><dc:creator>xiaozhi</dc:creator><author>xiaozhi</author><pubDate>Sat, 01 Apr 2006 03:51:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/01/38594.html</guid><wfw:comment>http://www.aygfsteel.com/xiaozhi19820323/comments/38594.html</wfw:comment><comments>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/01/38594.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/38594.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/38594.html</trackback:ping><description><![CDATA[一?加入JDBC? 相应JDBC包放入站点的lib目录下? 二?部v文g数据源配|文? 在站点的deploy目录下徏立mssql-ds.xml。文件内容参考JBOOSEN\docs\examples\jca <?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <jndi-name>MSSQLDS</jndi-name> <connection-url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=XILUDADB</connection-url> <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class> <user-name>sa</user-name> <password></password> </local-tx-datasource> </datasources> 三?修改相应配置文g 修改站点里的conf目录的standardjaws.xml文g? ?datasource>修改?datasource>java:/MSSQLDS</datasource> 修改站点里的conf目录的standardjbosscmp-jdbc.xml文g? ?datasource>修改?datasource>java:/MSSQLDS</datasource> 修改站点里的conf目录的login-config.xml文g? ?module-option name = "managedConnectionFactoryName">修改?module-option name = "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MSSQLDS</module-option> 四?试jsp <%@page contentType="text/html; charset=gb2312"%> <%@ page import="java.util.*" %> <%@ page import="java.sql.*" %> <%@ page import="javax.sql.*" %> <%@ page import="javax.naming.*" %> <% Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup("java:/MSSQLDS"); Connection conn = ds.getConnection(); PreparedStatement ps=conn.prepareStatement("select * from xiluda"); ResultSet rs=ps.executeQuery(); while(rs.next()) { out.println(rs.getString(1)); } %> <img src ="http://www.aygfsteel.com/xiaozhi19820323/aggbug/38594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaozhi19820323/" target="_blank">xiaozhi</a> 2006-04-01 11:51 <a href="http://www.aygfsteel.com/xiaozhi19820323/archive/2006/04/01/38594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Jetspeed2.0中安装JCMS http://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38496.htmlxiaozhixiaozhiFri, 31 Mar 2006 08:20:00 GMThttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38496.htmlhttp://www.aygfsteel.com/xiaozhi19820323/comments/38496.htmlhttp://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38496.html#Feedback0http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/38496.htmlhttp://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/38496.htmljava –jar Jetspeed2.0-derby-install.jar q时候你可以进行安装了 先一下一?完了出现一?让你选择的安装\?你最好是用默认的要不会包错误Q至于ؓ啥,我也不知道! q样安装好了。。?q样你就可以启动TOMCAT了(我安装到了C:\Apache Jetspeed 2.0\binQ?。http://localhost:8080/jetspeed 在出现的面中有一个登录用户和密码的PortletH口Q输入用户名和口令都是admin,admin,d成功以后修改密码保存。关掉tomcat开始进行以下步骤? 2Q?安装maven: 我用的maven是maven-1.1-beta-2.exeQ下载地址忘记了。徏议不要用maven的最新版本,否则可能有问题,而且与本文的安装方式可能不一致。安装好maven后需要配|环境变量,增加pȝ环境变量QMAVEN_HOME Qgؓ你安装Maven的根路径Q这个根路径下有bin子目录。系l变量还要修改path,在系l的path环境变量增加%MAVEN_HOME%\bin; 3Q下载JCMS源代? JCMS源代码下载地址是:https://svn.apache.org/repos/asf/incubator/graffito/ Q下载前需要安装Subversion,我用的是svn-1.2.3-setup.exeQ好不容易从|上扑ֈ的windows安装版)Q找到Subversion的bin目录Q自己写一?bat文g或在命o行模式下输入Qsvn checkout https://svn.apache.org/repos/asf/incubator/graffito/ c:\cmsjetspeed 其中c:\cmsjetspeed 是下载源码的目标地址Q大家可以Q意指定? 修改C:\cmsjetspeed\trunk\jetspeed2-deploy\src\assembly\graffito.xmlQ这个文件在JCMS部v后会自动复制到C:\tomcat\webapps\jetspeed\WEB-INF\assembly目录下)Q找? JetspeedDSQ将JetspeedDS改ؓJetspeedCMS,因ؓ我要配置JCMS使用Mysql数据库,而不是用Jetspeed2内嵌的Derby数据库。JetspeedCMS对应到C:\tomcat\webapps\jetspeed\WEB-INF\assembly\boot\datasource.xml里的配置Q打开datasource.xmlQ找刎ͼ java:comp/env/jdbc/jetspeed 复制上段配置Q粘贴到下面一行,q做修改Q修改后的配|: java:comp/env/jdbc/mycms q是JCMS要用的数据源? 再到C:\tomcat\webapps\jetspeed\WEB-INF打开web.xml文gQ在 DB Connection jdbc/jetspeed javax.sql.DataSource Container 下面增加Q? DB Connection jdbc/mycms javax.sql.DataSource Container 修改C:\tomcat\conf\context.xmlQ内容如下: WEB-INF/web.xml maxActive="100" maxIdle="30" maxWait="10000" username="root" password="mysql" driverClassName="org.gjt.mm.mysql.Driver" url="jdbc:mysql://localhost/graffitotest"/> 更改C:\tomcat\conf\tomcat-users.xmlQؓtomcat用户增加manager角色Q? ? 4Q?在网上找到mysql-connector-java-3.1.12-bin.jarQ放到tomcat的common\lib里? 5Q?安装Mysql数据库,q更改root的登录口令ؓmysql,q创Z个graffitotest和j2数据库? 6)配置maven的编译环境: 如果你的机器是windows xp,q且windows xp装在c盘,则进入C:\Documents and SettingsQ选择你现在用windows的用户名的这个目录,q入q个目录创徏一个build.properties文gQ内容如下: # --------------------------------------------------------------------------------- # GRAFFITO # --------------------------------------------------------------------------------- #Uncomment the following line if you want to run the unit tests #maven.test.skip=false # configure TEST DB org.apache.portals.graffito.test.database.default.name=mysql org.apache.portals.graffito.test.jetspeed=false org.apache.portals.graffito.test.database.url = jdbc:mysql://localhost/graffitotest?useServerPrepStmts=false org.apache.portals.graffito.test.database.driver = com.mysql.jdbc.Driver org.apache.portals.graffito.test.database.user = root org.apache.portals.graffito.test.database.password = mysql org.apache.portals.graffito.test.jdbc.drivers.path=C:/cmsjetspeed/mysql-connector-java-3.1.12-bin.jar # configure PRODUCTION DB org.apache.portals.graffito.production.database.default.name=mysql org.apache.portals.graffito.production.jetspeed=true #org.apache.portals.graffito.production.database.url = jdbc:mysql://localhost/j2?useServerPrepStmts=false org.apache.portals.graffito.production.database.url = jdbc:mysql://localhost/graffitotest?useServerPrepStmts=false org.apache.portals.graffito.production.database.driver = com.mysql.jdbc.Driver org.apache.portals.graffito.production.database.user = root org.apache.portals.graffito.production.database.password = mysql org.apache.portals.graffito.production.jdbc.drivers.path=C:/cmsjetspeed/mysql-connector-java-3.1.12-bin.jar #Configue the Graffito Master OJB Store - USED FOR THE UNIT TESTS org.apache.portals.graffito.database.ojb.platform=MySQL org.apache.portals.graffito.database.ojb.datasource=java:comp/env/jdbc/mycms # --------------------------------------------------------------------------------- # JETSPEED 2 # --------------------------------------------------------------------------------- org.apache.jetspeed.server.home=C:/tomcat org.apache.jetspeed.server.shared=${org.apache.jetspeed.server.home}/shared/lib/ org.apache.jetspeed.deploy.war.dir=${org.apache.jetspeed.server.home}/webapps/ org.apache.jetspeed.services.autodeployment.user=tomcat org.apache.jetspeed.services.autodeployment.password=tomcat org.apache.jetspeed.catalina.version.major=5.5 #下面q个目录有自己指定\径,指定的目录要求已l存? org.apache.jetspeed.project.home = c:/cmsjetspeed/myproject org.apache.jetspeed.portal.home = ${org.apache.jetspeed.project.home} # configure MySQL TEST DB #org.apache.jetspeed.test.database.default.name=mysql #org.apache.jetspeed.test.database.url = jdbc:mysql://localhost/j2test?useServerPrepStmts=false #org.apache.jetspeed.test.database.driver = com.mysql.jdbc.Driver #org.apache.jetspeed.test.database.user = root #org.apache.jetspeed.test.database.password = mysql #org.apache.jetspeed.test.jdbc.drivers.path= C:/cmsjetspeed/mysql-connector-java-3.1.12-bin.jar # configure MySQL Production DB org.apache.jetspeed.production.database.default.name=mysql org.apache.jetspeed.production.database.url = jdbc:mysql://localhost/j2?useServerPrepStmts=false org.apache.jetspeed.production.database.driver = com.mysql.jdbc.Driver org.apache.jetspeed.production.database.user = root org.apache.jetspeed.production.database.password = mysql org.apache.jetspeed.production.jdbc.drivers.path= C:/cmsjetspeed/mysql-connector-java-3.1.12-bin.jar 上面的配|也可能不是很科学,不过我这样配|是成功部v了JCMS,注意目录间隔?而不是\,另外mysql-connector-java-3.1.12-bin.jar的\径指定ؓ你机器上此文件的路径. 下面开始用maven~译Q? W一步: maven allClean allBuild 希望你能看到BUILD SUCCESS的字Pq一步执行成功后接着执行Q? maven allDeploy q一步如果成功的话,JCMS生成的war文g应该已放CC:\tomcat\webapps\jetspeed\WEB-INF\deploy下面Q在启动tomcat后会把deploy目录下的war转移到webapps目录下,启动时注意看一下控制台是否有错误抛出? 如果启动正常Q请在地址栏输?http://localhost:8080/jetspeed,面应该出现jetspeed的主而不是空白页或错误信息输出,d后在面左侧扑ֈ”第二个PSML面”,点击Q在面右上角找一个笔状的~辑图标Q在新出来的面右上角有一?L图标Q点击,会出C个Portlet选择器窗口,有三个是与JCMS相关的,q三个Portlet分别是Graffito Tree,Graffito Document Viewer,Graffito Tree,选择复选框三个Portlet加入到当前页面中? 关于JCMS的如何应用将另文叙述?

          xiaozhi 2006-03-31 16:20 发表评论
          ]]>
          Jetspeed目的介l?/title><link>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38433.html</link><dc:creator>xiaozhi</dc:creator><author>xiaozhi</author><pubDate>Fri, 31 Mar 2006 03:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38433.html</guid><wfw:comment>http://www.aygfsteel.com/xiaozhi19820323/comments/38433.html</wfw:comment><comments>http://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38433.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaozhi19820323/comments/commentRss/38433.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaozhi19820323/services/trackbacks/38433.html</trackback:ping><description><![CDATA[ 1 Jetspeed介绍 Jetspeed是Apachel织开发的一个采用Java和XML的开放源代码的企业信息门L实现。门户可以让l端用户可以很方便的讉K|络资源Q应用、数据库{)。用户可以通过Web览器、WAP手机、寻呼机以及其它一些智能设备来讉KPortal。Jetspeed像是中心的控制器,可以很方便地以各UŞ式展C那些来自不同数据源的数据。通过Jetspeed展示的数据Ş式完全独立于内容的类型。这意味着Jetspeed可以集成各种各样的数据源Q如QXML、RSS、SMTP。然后通过XSL技术将数据l织成Jsp面或Html面传给客户端。Jetspeedq支持模板和内容的发布框Ӟ比如QCocoon, WebMacro ?Velocity?2 Jetspeed框架l构和核心技?Jetspeed采用Turbine做主要的框架支持QTurbine为Jetspeed提供用户认证、页面布局理和计划服务等。Portlet可以直接使用Turbine服务提供的RunData对象?Jetspeed向用户展C的面由Turbine控制产生Q它的主要内定w分由一些标准的Portlet构成?Portlet设计的目标是Q??一个页面上可以提供很多的WEB应用E序l用P ?q些WEB应用E序的背景色、标题栏颜色、图标都可以更换Q??可以用缓冲子pȝl持跨多个Portlet的应用; ?可以Ҏ有的WEB应用E序q行理、维护,q提供给用户Q??单的选择可以让用户定制面Q这些页面除了一个页面可以显C多个Portlet之外Q和Turbine的显C页面很相识Q??׃~冲子系l的存在Q得系l可以快速运行。这使得即要和数据库打交道得复杂Portlet也可以快速生成Html面Q??很容易开发整个系l,开发h员不必知道整个Jetspeed的运行机制??Portlet可以通过多种方式形成面。可以通过JDBC从数据库记录产生面Q可以通过XML?>XSL?>HTML产生面Q可以通过其它途径如CoCoon形成面Q??Portlet允许对它的显C风D行定Ӟ比如背景艌Ӏ尺寸等??Portlet通过PortletController来管理。这个PortletController是标准接口的实现Q开发者可以定制它们; ?Portlet交给PortletControl来处理,PortletControllPortlet加上昄风格后返回Portlet的内容; ?Jetspeed内通过XML标记文g分类理PortletQ??Portlet接受一个PortletConfig参数Q这个参C包括Url地址和一些参数的哈希表; ?大多数简单的Portlet可以通过l承AbstractPortlet来实现?3 Jetspeed的安装与配置 Jetspeed实际上是一个采用了Portlet技术的WEB应用E序Q我们可以象部v普通WEB应用E序一h部vJetspeed。安装配|步骤: aQ下载ƈ安装TomcatQ?bQ下载Jetspeed war包,q拷贝到Tomcat的webapp目录Q?cQ启动TomcatQ在览器中输入http://localhost:8080/jetspeed/Q?dQ以上已l可以正运行Jetspeed。进入Jetspeedpȝ可以使用Login: turbine Password: turbineQLogin: admin Password: jetspeed。要注册新的用户必须安装邮g服务器JamesQ邮件服务器讄?webapps/jetspeed/WEB-INF/conf/TurbineResources.properties中修攏V?eQ数据库配置 Turbine目前可以通过JDBCq接以下数据库: ? Hypersonic SQL ? MySQL ? Postgres ? DB2 ? Oracle ? Sybase ? SQL Server 数据库的配置信息?/webapp/WEB-INF/conf./Torque.properties文g中修攏V具体配|的例子如下Q?======MySQL:数据库配|如?===== ? torque.database.default.adapter=mysql ? torque.dsfactory.default.connection.driver = org.gjt.mm.mysql.Driver ? torque.dsfactory.default.connection.url = jdbc:mysql://localhost:3306/jetspeed ? torque.dsfactory.default.connection.user = root ? torque.dsfactory.default.connection.password = ======Oracle:数据库配|如?===== ? torque.database.default.adapter=oracle ? torque.dsfactory.default.connection.driver = oracle.jdbc.driver.OracleDriver ? torque.dsfactory.default.connection.url = jdbc:oracle:thin:@:1521: ? torque.dsfactory.default.connection.user = ? torque.dsfactory.default.connection.password = 4 Jetspeed的主要组成部?4.1 注册机制 Jetspeed的注册登记部分存储了Jetspeed引擎中大多数的动态配|信息,其中包括所有可提供的Portlet的登C息、布局信息登记、用戯定义信息{?Jetspeed的注册机刉用可插入的Turbine服务体系。因此可以根据自q需要采用不同的实现。现有两个已提供的默认实玎ͼZXML文g的实玎ͼZOJB 的SQL数据库的实现?4.2 安全机制 Jetspeed安全服务Z以下一些组件接口:PortalAuthenticationQPortalAccessControllerQUserManagementQRoleManagementQGroupManagementQPermissionManagementQCredentialsManagement。这些组件接口都是可插入的。Jetspeed提供了这些接口的一个或多个默认实现Q大多数q些实现都是Z数据库的安全机制。安全服务和Portal Server中的一些标准的基础安全对象接口一起工作。这些安全对象包括:JetspeedUser、Role、Group、Permission?4.3 内容整合能够支持内容整合是Portal和普通WEB|站、普通WEB应用之间相比最大的优势。Jetspeed中的内容整合是通过OCSQOpen Content SyndicationQ来支持的。Jetspeed同样也支持RSSQRich Site SummaryQ?OCS和RSS都是ZXML的应用程序,用来支持面的部分共享、频道列表、公共标题栏{实现?4.4 WAP Jetspeed支持WAPQWireless Application ProtocolQ。这Ҏ术得用户可以通过Udl端来访问Portal面Q可以进行多应用E序的简单集成和面l织。Portlet可以页面的形式以WML来表C。Jetspeed目前支持WML 1.1?.2标准?4.5 个性化定制支持个性化定制是Portal的另一大优炏VJetspeed可以让用户很Ҏ的进行个性化定制。用户可以很方便创徏面Qؓ每一个页面选择具体的Portlet内容、页面布局、显C风根{用户个性化必须在系l权限允许的范围内进行?4.6 ~冲机制Z让Jetspeed更好的支持远E内容的昄和内容的发布Q必采用缓冲机制?4.7 PSML PSMLQPortal Structure Markup LanguageQ得在Jetspeed内允许内容组l和提取。PSML׃部分有关联的标记部分l成?registry markupQ描qJetspeed引擎内可提供的资源; site markupQ描q在用户的页面中昄了哪些PortletQ是怎么l织的,需要那些显C属性? Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=640920 <img src ="http://www.aygfsteel.com/xiaozhi19820323/aggbug/38433.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaozhi19820323/" target="_blank">xiaozhi</a> 2006-03-31 11:57 <a href="http://www.aygfsteel.com/xiaozhi19820323/archive/2006/03/31/38433.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>