﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-玩的就是心跳！-文章分类-frame work</title><link>http://www.blogjava.net/androidos/category/39269.html</link><description>活着就是为了改变世界，难道还有其他的原因吗？</description><language>zh-cn</language><lastBuildDate>Tue, 05 May 2009 14:36:53 GMT</lastBuildDate><pubDate>Tue, 05 May 2009 14:36:53 GMT</pubDate><ttl>60</ttl><item><title>struts-default.properties</title><link>http://www.blogjava.net/androidos/articles/268055.html</link><dc:creator>mantis</dc:creator><author>mantis</author><pubDate>Wed, 29 Apr 2009 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/androidos/articles/268055.html</guid><wfw:comment>http://www.blogjava.net/androidos/comments/268055.html</wfw:comment><comments>http://www.blogjava.net/androidos/articles/268055.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/androidos/comments/commentRss/268055.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/androidos/services/trackbacks/268055.html</trackback:ping><description><![CDATA[<p>### Struts default properties<br />
###(can be overridden by a struts.properties file in the root of the classpath)<br />
###</p>
<p>### Specifies the Configuration used to configure Struts <br />
### one could extend org.apache.struts2.config.Configuration<br />
### to build one's customize way of getting the configurations parameters into Struts<br />
# struts.configuration=org.apache.struts2.config.DefaultConfiguration</p>
<p>### This can be used to set your default locale and encoding scheme<br />
# struts.locale=en_US<br />
struts.i18n.encoding=UTF-8</p>
<p>### if specified, the default object factory can be overridden here<br />
### Note: short-hand notation is supported in some cases, such as "spring"<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Alternatively, you can provide a com.opensymphony.xwork2.ObjectFactory subclass name here&nbsp; <br />
# struts.objectFactory = spring</p>
<p>### specifies the autoWiring logic when using the SpringObjectFactory.<br />
### valid values are: name, type, auto, and constructor (name is the default)<br />
struts.objectFactory.spring.autoWire = name</p>
<p>### indicates to the struts-spring integration if Class instances should be cached<br />
### this should, until a future Spring release makes it possible, be left as true<br />
### unless you know exactly what you are doing!<br />
### valid values are: true, false (true is the default)<br />
struts.objectFactory.spring.useClassCache = true</p>
<p>### ensures the autowire strategy is always respected.<br />
### valid values are: true, false (false is the default)<br />
struts.objectFactory.spring.autoWire.alwaysRespect = false</p>
<p>### if specified, the default object type determiner can be overridden here<br />
### Note: short-hand notation is supported in some cases, such as "tiger" or "notiger"<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Alternatively, you can provide a com.opensymphony.xwork2.util.ObjectTypeDeterminer implementation name here<br />
### Note: By default, com.opensymphony.xwork2.util.DefaultObjectTypeDeterminer is used which handles type detection<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using generics. com.opensymphony.xwork2.util.GenericsObjectTypeDeterminer was deprecated since XWork 2, it's<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; functions are integrated in DefaultObjectTypeDeterminer now.<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To disable tiger support use the "notiger" property value here.<br />
#struts.objectTypeDeterminer = tiger<br />
#struts.objectTypeDeterminer = notiger</p>
<p>### Parser to handle HTTP POST requests, encoded using the MIME-type multipart/form-data<br />
# struts.multipart.parser=cos<br />
# struts.multipart.parser=pell<br />
struts.multipart.parser=jakarta<br />
# uses javax.servlet.context.tempdir by default<br />
struts.multipart.saveDir=<br />
struts.multipart.maxSize=2097152</p>
<p>### Load custom property files (does not override struts.properties!)<br />
# struts.custom.properties=application,org/apache/struts2/extension/custom</p>
<p>### How request URLs are mapped to and from actions<br />
#struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper</p>
<p>### Used by the DefaultActionMapper<br />
### You may provide a comma separated list, e.g. struts.action.extension=action,jnlp,do<br />
### The blank extension allows you to match directory listings as well as pure action names<br />
### without interfering with static resources.<br />
struts.action.extension=action,,</p>
<p>### Used by FilterDispatcher<br />
### If true then Struts serves static content from inside its jar. <br />
### If false then the static content must be available at &lt;context_path&gt;/struts<br />
struts.serve.static=true</p>
<p>### Used by FilterDispatcher<br />
### This is good for development where one wants changes to the static content be<br />
### fetch on each request. <br />
### NOTE: This will only have effect if struts.serve.static=true<br />
### If true -&gt; Struts will write out header for static contents such that they will<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; be cached by web browsers (using Date, Cache-Content, Pragma, Expires)<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; headers).<br />
### If false -&gt; Struts will write out header for static contents such that they are<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOT to be cached by web browser (using Cache-Content, Pragma, Expires<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; headers)<br />
struts.serve.static.browserCache=true</p>
<p>### Set this to false if you wish to disable implicit dynamic method invocation<br />
### via the URL request. This includes URLs like foo!bar.action, as well as params<br />
### like method:bar (but not action:foo). <br />
### An alternative to implicit dynamic method invocation is to use wildcard <br />
### mappings, such as &lt;action name="*/*" method="{2}" class="actions.{1}"&gt;<br />
struts.enable.DynamicMethodInvocation = true</p>
<p>### Set this to true if you wish to allow slashes in your action names.&nbsp; If false,<br />
### Actions names cannot have slashes, and will be accessible via any directory<br />
### prefix.&nbsp; This is the traditional behavior expected of WebWork applications.<br />
### Setting to true is useful when you want to use wildcards and store values<br />
### in the URL, to be extracted by wildcard patterns, such as <br />
### &lt;action name="*/*" method="{2}" class="actions.{1}"&gt; to match "/foo/edit" or <br />
### "/foo/save".<br />
struts.enable.SlashesInActionNames = false</p>
<p>### use alternative syntax that requires %{} in most places<br />
### to evaluate expressions for String attributes for tags<br />
struts.tag.altSyntax=true</p>
<p>### when set to true, Struts will act much more friendly for developers. This<br />
### includes:<br />
### - struts.i18n.reload = true<br />
### - struts.configuration.xml.reload = true<br />
### - raising various debug or ignorable problems to errors<br />
###&nbsp;&nbsp; For example: normally a request to foo.action?someUnknownField=true should<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; be ignored (given that any value can come from the web and it<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; should not be trusted). However, during development, it may be<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; useful to know when these errors are happening and be told of<br />
###&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; them right away.<br />
struts.devMode = false</p>
<p>### when set to true, resource bundles will be reloaded on _every_ request.<br />
### this is good during development, but should never be used in production<br />
struts.i18n.reload=false</p>
<p>### Standard UI theme<br />
### Change this to reflect which path should be used for JSP control tag templates by default<br />
struts.ui.theme=xhtml<br />
struts.ui.templateDir=template<br />
#sets the default template type. Either ftl, vm, or jsp<br />
struts.ui.templateSuffix=ftl</p>
<p>### Configuration reloading<br />
### This will cause the configuration to reload struts.xml when it is changed<br />
struts.configuration.xml.reload=false</p>
<p>### Location of velocity.properties file.&nbsp; defaults to velocity.properties<br />
struts.velocity.configfile = velocity.properties</p>
<p>### Comma separated list of VelocityContext classnames to chain to the StrutsVelocityContext<br />
struts.velocity.contexts =</p>
<p>### Location of the velocity toolbox<br />
struts.velocity.toolboxlocation=</p>
<p>### used to build URLs, such as the UrlTag<br />
struts.url.http.port = 80<br />
struts.url.https.port = 443<br />
### possible values are: none, get or all<br />
struts.url.includeParams = get</p>
<p>### Load custom default resource bundles<br />
# struts.custom.i18n.resources=testmessages,testmessages2</p>
<p>### workaround for some app servers that don't handle HttpServletRequest.getParameterMap()<br />
### often used for WebLogic, Orion, and OC4J<br />
struts.dispatcher.parametersWorkaround = false</p>
<p>### configure the Freemarker Manager class to be used<br />
### Allows user to plug-in customised Freemarker Manager if necessary<br />
### MUST extends off org.apache.struts2.views.freemarker.FreemarkerManager<br />
#struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager</p>
<p>### Enables caching of FreeMarker templates<br />
### Has the same effect as copying the templates under WEB_APP/templates<br />
struts.freemarker.templatesCache=false</p>
<p>### Enables caching of models on the BeanWrapper<br />
struts.freemarker.beanwrapperCache=false</p>
<p>### See the StrutsBeanWrapper javadocs for more information<br />
struts.freemarker.wrapper.altMap=true</p>
<p>### maxStrongSize for MruCacheStorage for freemarker<br />
struts.freemarker.mru.max.strong.size=100</p>
<p>### configure the XSLTResult class to use stylesheet caching.<br />
### Set to true for developers and false for production.<br />
struts.xslt.nocache=false</p>
<p>### Whether to always select the namespace to be everything before the last slash or not<br />
struts.mapper.alwaysSelectFullNamespace=false</p>
<p>### Whether to allow static method access in OGNL expressions or not<br />
struts.ognl.allowStaticMethodAccess=false</p>
<img src ="http://www.blogjava.net/androidos/aggbug/268055.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/androidos/" target="_blank">mantis</a> 2009-04-29 10:25 <a href="http://www.blogjava.net/androidos/articles/268055.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts+hibernate+spring ：web容器详细配置</title><link>http://www.blogjava.net/androidos/articles/267926.html</link><dc:creator>mantis</dc:creator><author>mantis</author><pubDate>Tue, 28 Apr 2009 07:35:00 GMT</pubDate><guid>http://www.blogjava.net/androidos/articles/267926.html</guid><wfw:comment>http://www.blogjava.net/androidos/comments/267926.html</wfw:comment><comments>http://www.blogjava.net/androidos/articles/267926.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/androidos/comments/commentRss/267926.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/androidos/services/trackbacks/267926.html</trackback:ping><description><![CDATA[<p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
&lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee&nbsp;&nbsp; http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"&gt;<br />
&nbsp; <br />
&nbsp; &lt;!-- spring&nbsp; --&gt;<br />
&nbsp; &lt;context-param&gt; <br />
&nbsp;&lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; <br />
&nbsp;&lt;param-value&gt;/WEB-INF/spring-config.xml&lt;/param-value&gt; <br />
&nbsp; &lt;/context-param&gt;<br />
&nbsp;<br />
&nbsp; &lt;!-- Log4j --&gt;<br />
&nbsp; &lt;context-param&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;webAppRootKey&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;webAppTanbo2.root&lt;/param-value&gt;<br />
&nbsp; &lt;/context-param&gt;<br />
&nbsp; &lt;context-param&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;log4jConfigLocation&lt;/param-name&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;/WEB-INF/classes/log4j.properties&lt;/param-value&gt; <br />
&nbsp;&nbsp; &lt;/context-param&gt;<br />
&nbsp;&nbsp; &lt;listener&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;listener-class&gt;org.springframework.web.util.Log4jConfigListener&lt;/listener-class&gt;<br />
&nbsp;&nbsp; &lt;/listener&gt;<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; &nbsp;&lt;filter&gt;<br />
&nbsp;&nbsp;&lt;filter-name&gt;SetCharacterEncoding&lt;/filter-name&gt;<br />
&nbsp;&nbsp;&lt;filter-class&gt;com.struts.SetCharacterEncodingFilter&lt;/filter-class&gt;<br />
&nbsp;&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;param-name&gt;encoding&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;param-value&gt;utf-8&lt;/param-value&gt;<br />
&nbsp;&nbsp;&lt;/init-param&gt;<br />
&nbsp;&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;param-name&gt;ignore&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;param-value&gt;true&lt;/param-value&gt;<br />
&nbsp;&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;/filter&gt;<br />
&nbsp;&lt;filter-mapping&gt;<br />
&nbsp;&nbsp;&lt;filter-name&gt;SetCharacterEncoding&lt;/filter-name&gt;<br />
&nbsp;&nbsp;&lt;servlet-name&gt;action&lt;/servlet-name&gt;<br />
&nbsp;&lt;/filter-mapping&gt;</p>
<p>&nbsp; &lt;!-- spring --&gt;&nbsp;<br />
&nbsp; &lt;servlet&gt; <br />
&nbsp;&lt;servlet-name&gt;SpringContextServlet&lt;/servlet-name&gt; <br />
&nbsp;&lt;servlet-class&gt;org.springframework.web.context.ContextLoaderServlet&lt;/servlet-class&gt; <br />
&nbsp;&lt;load-on-startup&gt;1&lt;/load-on-startup&gt; <br />
&nbsp; &lt;/servlet&gt; <br />
&nbsp; <br />
&nbsp; &lt;!-- Fckeditor --&gt;<br />
&nbsp; &lt;servlet&gt;<br />
&nbsp;&lt;servlet-name&gt;Connector&lt;/servlet-name&gt;<br />
&nbsp;&lt;servlet-class&gt;com.fredck.FCKeditor.connector.ConnectorServlet&lt;/servlet-class&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;baseDir&lt;/param-name&gt;&nbsp; &lt;!--用户上传文件路径--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;/images/&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;debug&lt;/param-name&gt;&nbsp; &lt;!--关掉debug--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;false&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br />
&nbsp; &lt;/servlet&gt;<br />
&nbsp; &lt;servlet&gt;<br />
&nbsp;&lt;servlet-name&gt;SimpleUploader&lt;/servlet-name&gt;<br />
&nbsp;&lt;servlet-class&gt;com.fredck.FCKeditor.uploader.SimpleUploaderServlet&lt;/servlet-class&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;baseDir&lt;/param-name&gt;&nbsp; &lt;!--用户上传文件路径--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;/images/&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;debug&lt;/param-name&gt;&nbsp; &lt;!--关掉启动debug--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;false&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;enabled&lt;/param-name&gt; &lt;!--打开准许上传功能--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;true&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;AllowedExtensionsFile&lt;/param-name&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;DeniedExtensionsFile&lt;/param-name&gt; &lt;!--拒绝上传文件列表--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi|sh|rpm|tar|gz|sql|bz|bz2|xml|jar&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;AllowedExtensionsImage&lt;/param-name&gt;&nbsp; &lt;!--准许上传图片--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;jpg|gif|jpeg|png|bmp&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;DeniedExtensionsImage&lt;/param-name&gt; &lt;!--拒绝上传图片--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;AllowedExtensionsFlash&lt;/param-name&gt; &lt;!--准许上传flash--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;swf|fla&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;init-param&gt;<br />
&nbsp;&nbsp;&lt;param-name&gt;DeniedExtensionsFlash&lt;/param-name&gt; &lt;!--拒绝flash--&gt;<br />
&nbsp;&nbsp;&lt;param-value&gt;&lt;/param-value&gt;<br />
&nbsp;&lt;/init-param&gt;<br />
&nbsp;&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br />
&nbsp; &lt;/servlet&gt;<br />
&nbsp; <br />
&nbsp; </p>
<p>&nbsp; &lt;!-- Struts --&gt;<br />
&nbsp; &lt;servlet&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;action&lt;/servlet-name&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;org.apache.struts.action.ActionServlet&lt;/servlet-class&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;config&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;/WEB-INF/struts-config.xml&lt;/param-value&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;debug&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;3&lt;/param-value&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;init-param&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;detail&lt;/param-name&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;3&lt;/param-value&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt;<br />
&nbsp; &lt;/servlet&gt;<br />
&nbsp; &lt;servlet-mapping&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;action&lt;/servlet-name&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<br />
&nbsp; &lt;/servlet-mapping&gt;<br />
&nbsp; &lt;!-- Fckeditor --&gt;<br />
&nbsp; &lt;servlet-mapping&gt;<br />
&nbsp;&lt;servlet-name&gt;Connector&lt;/servlet-name&gt;<br />
&nbsp;&lt;url-pattern&gt;/fckeditor/editor/filemanager/browser/default/connectors/jsp/connector&lt;/url-pattern&gt;<br />
&nbsp; &lt;/servlet-mapping&gt;<br />
&nbsp; &lt;servlet-mapping&gt;<br />
&nbsp;&lt;servlet-name&gt;SimpleUploader&lt;/servlet-name&gt;<br />
&nbsp;&lt;url-pattern&gt;/fckeditor/editor/filemanager/upload/simpleuploader&lt;/url-pattern&gt;<br />
&nbsp; &lt;/servlet-mapping&gt;<br />
&nbsp; <br />
&nbsp; <br />
&nbsp; &lt;welcome-file-list&gt;<br />
&nbsp;&lt;welcome-file&gt;/welcome.jsp&lt;/welcome-file&gt;<br />
&nbsp; &lt;/welcome-file-list&gt;</p>
<p>&nbsp; <br />
&nbsp; &lt;jsp-config&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-uri&gt;struts-bean.tld&lt;/taglib-uri&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/struts-bean.tld&lt;/taglib-location&gt;<br />
&nbsp; &nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-uri&gt;struts-html.tld&lt;/taglib-uri&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/struts-html.tld&lt;/taglib-location&gt;<br />
&nbsp; &nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-uri&gt;struts-logic.tld&lt;/taglib-uri&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/struts-logic.tld&lt;/taglib-location&gt;<br />
&nbsp; &nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-uri&gt;struts-nested.tld&lt;/taglib-uri&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/struts-nested.tld&lt;/taglib-location&gt;<br />
&nbsp; &nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-uri&gt;struts-tiles.tld&lt;/taglib-uri&gt;<br />
&nbsp; &nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/struts-tiles.tld&lt;/taglib-location&gt;<br />
&nbsp; &nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;&lt;taglib&gt;<br />
&nbsp;&nbsp;&lt;taglib-uri&gt;Fckeditor.tld&lt;/taglib-uri&gt;<br />
&nbsp;&nbsp;&lt;taglib-location&gt;/WEB-INF/FCKeditor.tld&lt;/taglib-location&gt;<br />
&nbsp;&lt;/taglib&gt;<br />
&nbsp; &nbsp;<br />
&nbsp; &lt;/jsp-config&gt;<br />
&lt;/web-app&gt;</p>
<p>&nbsp;</p>
   <img src ="http://www.blogjava.net/androidos/aggbug/267926.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/androidos/" target="_blank">mantis</a> 2009-04-28 15:35 <a href="http://www.blogjava.net/androidos/articles/267926.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>