spring mvc中怎么做静态html

spring mvc中怎么做静态html,第1张

这个不叫静态,叫伪静态,是restful风格。比如,在地址栏上显示的URL是以html结尾的,那在访问的方法上面@RequestMapping(value="staticpage.html"),访问时,地址栏自然会是xxx/staticpage.html,这叫伪静态,如果真的做到静态的页面,那还得生成一个静态的html文件才行。这个怎么做,参考文档吧,下面图是web.xml的一个配置代码段供参考

上传不了图片

<servlet>

<servlet-name>springMVC</servlet-name>

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<init-param>

<param-name>contextConfigLocation</param-name>

<param-value>classpath:application-mvc.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>springMVC</servlet-name>

<url-pattern>/</url-pattern>

</servlet-mapping>

返回一个子视图就好了。 在MVC中用户控件就是一个页面

页面:@Html.Partial("页面")//这个方式是将静态页面加载到页面中,不于后台controller交互。

@{Html.RenderAction("页面")}//这个需要对应controller里面的action

controller里面代码:

public ActionResult Right()

{

return PartialView()

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7065356.html

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

发表评论

登录后才能评论

评论列表(0条)

保存