初始化项目1

This commit is contained in:
季圣华
2016-10-30 10:40:13 +08:00
parent 7be93188a7
commit 238bdf9c10
32 changed files with 862 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="app" namespace="/app" extends="json-default">
<action name="*" class="appAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="asset" namespace="/asset" extends="json-default">
<action name="*" class="assetAction" method="{1}">
<result type="json"/>
</action>
<!--导出资产为excel表格 -->
<action name="exportExcel" class="assetAction" method="exportExcel">
<result name="excel" type="stream">
<param name="contentType">application/vnd.ms-excel</param>
<param name="inputName">excelStream</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="bufferSize">1024</param>
</result>
</action>
<!--导出资产为excel表格 -->
<action name="importExcel" class="assetAction" method="importExcel">
<result name="excel" type="stream">
<param name="contentType">application/vnd.ms-excel</param>
<param name="inputName">excelStream</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="bufferSize">1024</param>
</result>
<result name="success">/pages/asset/asset.jsp</result>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="assetname" namespace="/assetname" extends="json-default">
<action name="*" class="assetNameAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="building" namespace="/building" extends="json-default">
<action name="*" class="buildingAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="category" namespace="/category" extends="json-default">
<action name="*" class="categoryAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<!-- 国际化配置文件 各个模块使用","隔开 -->
<!-- <constant name="struts.custom.i18n.resources" value="config.i18n.frame_resources" /> -->
<package name="channel" namespace="/channel" extends="struts-default">
<action name="*" class="com.jsh.action.demo.ChannelAction" method="{1}">
<!-- <result type="json"></result> -->
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="depot" namespace="/depot" extends="json-default">
<action name="*" class="depotAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="depotHead" namespace="/depotHead" extends="json-default">
<action name="*" class="depotHeadAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="depotItem" namespace="/depotItem" extends="json-default">
<action name="*" class="depotItemAction" method="{1}">
<result type="json"/>
</action>
<!--导出为excel表格 -->
<action name="exportExcel" class="depotItemAction" method="exportExcel">
<result name="excel" type="stream">
<param name="contentType">application/vnd.ms-excel</param>
<param name="inputName">excelStream</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<param name="bufferSize">1024</param>
</result>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="functions" namespace="/functions" extends="json-default">
<action name="*" class="functionsAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="log" namespace="/log" extends="json-default">
<action name="*" class="logAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="material" namespace="/material" extends="json-default">
<action name="*" class="materialAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="materialCategory" namespace="/materialCategory" extends="json-default">
<action name="*" class="materialCategoryAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="person" namespace="/person" extends="json-default">
<action name="*" class="personAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="report" namespace="/report" extends="json-default">
<action name="*" class="reportAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="role" namespace="/role" extends="json-default">
<action name="*" class="roleAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,2 @@
# struts.properties
#struts.custom.i18n.resources=messages

46
config/struts2/struts.xml Normal file
View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.action.extension" value="action" />
<constant name="struts.serve.static.browserCache" value="false" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.multipart.saveDir" value="/temp"/>
<constant name="struts.multipart.maxSize" value="3048576000"/>
<constant name="struts.i18n.reload" value="true" />
<!-- 指定struts2应用处于开发阶段 -->
<constant name="struts.devMode" value="true" />
<constant name="struts.ui.theme" value="simple" />
<constant name="struts.objectFactory" value="spring" />
<!-- struts2框架按照如下顺序加载常量文件struts-default.xml、struts-plugin.xml、struts.xml、struts.properties、web.xml -->
<include file="struts-default.xml"></include>
<include file="struts-plugin.xml"></include>
<!-- 包含文件 -->
<include file="struts2/*-struts.xml"></include>
<!--
<constant name="struts.custom.i18n.resources" value="Performance" />
-->
<!--定义全局Result -->
<package name="default" namespace="/" extends="struts-default">
<global-results>
<result name="login">/pages/common/admin.jsp</result>
</global-results>
<action name="*">
<result>/pages/common/{1}.jsp</result>
</action>
<action name="login">
<result>/pages/common/admin.jsp</result>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="supplier" namespace="/supplier" extends="json-default">
<action name="*" class="supplierAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="user" namespace="/user" extends="json-default">
<action name="*" class="userAction" method="{1}">
<result type="json"/>
</action>
<!-- 退出登录 -->
<action name="logout" class="userAction" method="logout">
<result name="success">/logout.jsp</result>
</action>
<!--<action name="login" class="userAction" method="login">
<result name="login" type="chain">
<param name="namespace">/</param>
<param name="actionName">login</param>
</result>
<result type="json"/>
</action>
-->
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="userBusiness" namespace="/userBusiness" extends="json-default">
<action name="*" class="userBusinessAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="visitAccount" namespace="/visitAccount" extends="json-default">
<action name="*" class="visitAccountAction" method="{1}">
<result type="json"/>
</action>
</package>
</struts>