百度云虚拟主机怎么部署SpringMVC项目

百度云虚拟主机怎么部署SpringMVC项目,第1张

首先通过Maven引入必要依赖包。

org.apache.cxf

org.apache.neethi

com.ibm.wsdl4j

org.apache.XmlSchema

Web.xml

通过配置Web.xml使Spring框架具备WebService特性,这里通过添加Servlet(这里使用CXFServlet)实现。假设SpringMVC本身的DispatcherServlet已经启用,则在第2启动顺序添加CXFServlet。并添加servlet-mapping匹配请求。

配置如下

<!-- 在上下文中添加配置文件 -->

<context-param>

<param-name>patchConfigLocation</param-name>

<param-value>

/WEB-INF/applicationServlet.xml

/WEB-INF/webservice.xml

<param-value>

</context-param>

<!-- 添加servlet -->

<servlet>

<servlet-name>ws</servlet-name>

<servlet-class>org.apache.cxf.trasport.servlet.CXFServlet</servlet-class>

<load-on-startup>2</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>ws</servlet-name>

<url-pattern>/ws/**</url-pattern>

</servlet-mapping>

12345678910111213141516171819

webservice.xml

准备需要用到的DLL文件

首先需要准备下面这样一些DLL文件,这些都是发布MVC 3应用程序需要用到的:

Microsoft.Web.Infrastructure

System.Web.Razor

System.Web.WebPages

System.Web.WebPages.Razor

System.Web.Helpers

System.Web.WebPages.Deployment (如果是发布的 MVC RC 2应用程序,这个是需要的)

System.Web.Mvc

下面是这些文件所在的位置,将这些文件复制到一个单独的文件夹以便后面发布时使用

C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies (windows 7是在C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies)

C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies (windows 7应该是在C:\Program Files (86x)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies)

发布MVC 3应用程序到空间

这里我们使用Visual Studio自带的发布工具来发布,右击 MVC 3 应用项目,选择“Publish”发布程序,通过FTP发布到空间上

发布完成之后,将我们之前准备好的那些DLL文件上传到网站根目录下的bin文件夹即可。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/54210.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存