SSM框架遇到的一些问题及解决办法

Web没有导入的几种解决方法:

1、检查Project Settings->Modules有没有Web如果没有,要加进来
SSM框架遇到的一些问题及解决办法_第1张图片
2、检查Web路径是不是对应的Web项目


SSM框架遇到的一些问题及解决办法_第2张图片

前端页面做出修改没有反应:

我的是ajax修改了URL,但是在浏览器的审查元素中看到URL是没有变化的,这个问题也找了很久,最后发现是浏览器缓存的问题,所以如果遇到前端页面修改没有反应,切记,一定要清除一下浏览器的缓存。

ssm框架遇到的一下问题:

例如:
1、 BindingException: Invalid bound statement (not found)绑定异常,一般是你的函数名和XML文件的ID名不一致。
2、数据库修改中文乱码
SSM框架遇到的一些问题及解决办法_第3张图片
我遇到的问题是,在设置数据库的URL的时候,characterEncoding=utf-8写成了charsetEncoding=utf8导致写入数据库就是乱码。
设置数据库提示在这里
SSM框架遇到的一些问题及解决办法_第4张图片

3、 Maven路径的一些问题,要设置好Maven的路径
SSM框架遇到的一些问题及解决办法_第5张图片
4、Mybatis中传入多参数读取
方法一:在接口函数处采用@Parm()表明你的函数别名,在xml中就可以直接使用
方法二:直接用Param1,Param2表示第几个参数
5、在控制层一直报数据库查询出错问题,可能是在spring中有注入了service你没有使用,而是自己生成了一个。
6、WEB-INF下的jsp文件访问
方法一:设置welcome欢迎界面的时候使用

 <welcome-file-list>
        <welcome-file>/WEB-INF/jsp/login.jsp</welcome-file>
    </welcome-file-list>

方法二:注册jsp文件

  <servlet>
        <servlet-name>pwdmodify</servlet-name>
        <jsp-file>/WEB-INF/jsp/pwdmodify.jsp</jsp-file>
    </servlet>
    <servlet-mapping>
        <servlet-name>pwdmodify</servlet-name>
        <url-pattern>/pwdmodify</url-pattern>
    </servlet-mapping>

这样就可以访问了

你可能感兴趣的:(java,spring,web)