美文网首页
SpringMVC_CRM系统_配置静态资源3

SpringMVC_CRM系统_配置静态资源3

作者: 大鹏_xzlp | 来源:发表于2017-10-16 20:31 被阅读0次

    数据库已经连接好了,我们今天开始配置一个jsp页面。

    1. 前端资源有些多,里面的文件就不一一贴出来了,可以去最下面的源码地址里面拷贝出来,我们首先将css、fonts、js文件夹拷贝到webapp文件夹下,将tld和jsp文件夹拷贝到WEB-INF文件夹下,新建一个commont包,放置NavigationTag和Page两个类,这里主要是配置分页相关的标签, 如下图所示 :


    2. 在applicationContext.xml中配置视图解析器,增加前缀和后缀

        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
            <!-- 给view返回的指定页面名称添加前后缀 -->
            <property name="prefix" value="/WEB-INF/jsp/" />
            <property name="suffix" value=".jsp" />
        </bean>
    
    1. 然后我们来测试一下是否能显示出来这个页面
        @RequestMapping("/customer")
        public ModelAndView customer(){
            ModelAndView modelAndView = new ModelAndView();
            modelAndView.setViewName("customer");
            return modelAndView;
        }
    
    1. 页面显示


    2. 可以看到页面显示出来了,但是样式有些问题,我们来看一下源码


    看出问题所在,是因为css 都没有找到,需要我们配置一下

    1. 配置静态资源,在applicationContext.xml中增加如下代码
        <!-- 对静态资源放行 -->
        <mvc:resources mapping="/css/**" location="classpath:/css/"/>
        <mvc:resources mapping="/js/**" location="classpath:/js/"/>
        <mvc:resources mapping="/fonts/**" location="classpath:/fonts/"/>
    
    1. 重新运行页面,OK,我们的页面出来啦


    总结

    页面搭建就好了,下一节我们开始前后台数据交互。

    本系列源码存放在github上 源码

    相关文章

      网友评论

          本文标题:SpringMVC_CRM系统_配置静态资源3

          本文链接:https://www.haomeiwen.com/subject/jodluxtx.html