029——解决Jetty8上传文件 Form too long、 Form too many keys问题

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">  
<Configure id="Server" class="org.eclipse.jetty.server.Server">  
    <Call name="setAttribute">
        <Arg>org.eclipse.jetty.server.Request.maxFormContentSize</Arg>
        <Arg>-1</Arg>
    </Call>
    <Call name="setAttribute">
        <Arg>org.eclipse.jetty.server.Request.maxFormKeys</Arg>
        <Arg>-1</Arg>
    </Call>
</Configure> 
<!-- 避开系统启动时对因找不到事物管理时,暂停等待 -->
            <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>8.1.15.v20140411</version>
                <configuration>
                    <stopKey>stop</stopKey>
                    <stopPort>9988</stopPort>
                    <!-- 热部署时间 -->
                    <scanIntervalSeconds>10</scanIntervalSeconds>
                    <contextXml>${project.basedir}/src/main/resources/jetty-context.xml</contextXml>
                    <!-- 设置jett8忽略提交表单长度大小限制 -->
                    <jettyXml>${project.basedir}/src/main/resources/jetty.xml</jettyXml>
                    <webApp>
                        <!-- 设置系统访问路径(工程根目录,目的是为了编译java源码自动部署到jetty,爽吧!!!) -->
                        <contextPath>/IMoveManage</contextPath>
                        <!-- jetty热部署临时路径 -->
                        <tempDirectory>${project.build.directory}/work</tempDirectory>
                        <!-- 解决jetty热部署不能修改静态资源问题 jetty-webapp-8.1.15.v20140411.jar -->
                        <defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor>
                    </webApp>
                    <!-- 设置 jetty server 的端口 -->
                    <connectors>
                        <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
                            <port>8888</port>
                            <maxIdleTime>60000</maxIdleTime>
                        </connector>
                    </connectors>
                </configuration>
            </plugin>

 

posted @ 2018-03-07 18:21  xu_shuyi  阅读(378)  评论(0编辑  收藏  举报