天猫整站模仿过程中遇到的问题记录

建立maven项目时,出现

web.xml is missing and <failOnMissingWebXml> is set to true

解决:原因是因为maven没有帮我们建立web.xml文件

需要在双src下面新建WEB-INF文件夹,在里面新建web.xml文件,并添加<web-app>约束

 

问题:链接mysql数据库时出现error:2003错误

解决:mysql服务未启动,需要手动启动服务

问题:springmvc配置

<context:component-scan>配置有两个字标签

很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置,这种配置就行各施其职一样,显得特别清晰。

在Spring-MVC.xml中只对@Controller进行扫描就可,作为一个控制器,其他的事情不做。这种写法对于include-filter来讲它都会,这点需要注意。他一般会导致一个常见的错误,那就是事务不起作用,补救的方法是添加use-default-filters=”false”

<!-- 扫描@Controller注解 -->
<context:component-scan base-package="com.fq.controller">
    <context:include-filter type="annotation"
        expression="org.springframework.stereotype.Controller" />
</context:component-scan>

在Spring-common.xml中只对一些事务逻辑的注解

问题:jsp页面与page对象的对应关系

130204_sqpU_3769832.png

实体类中

130247_k5oG_3769832.png

通过对比,jsp页面找不到totalPage页面,将实体类中的p改为大写,就可以了 猜测el标签通过get来解析变量

 

问题:mysql链接不上 提示2003 代码 10060

解决:关闭防火墙

问题:报错出现如下情况

223152_SIXz_3769832.png

解决:没有加上注解;加上@service

转载于:https://my.oschina.net/u/3769832/blog/1610915

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值