404:路径找不到
400:参数类型不对
500:空指针
Ajax出错
报错:java.lang.Integer
Junit 测试方法不能有参数
控制台能输出数据,但在页面上显示不出来
解决方案1 MapperXml文件中必须要用resultMap不是resultType 2.动态拼写 3 实体类中的id 和name 对应 selevlet中的
1.原因shiro配置文件有问题
解决方案Jdk改为jre
描述: 点击公益类型没反应也不报错
原因:
第一个function 注释掉了
<u>http://www.cnblogs.com/yysbolg/p/9230184.html</u> 数据和基础知识链接
Mysql密码root123456
原因shiro配置文件对应的包名多个m
启动服务器失败
解决方案
7.19.2018
描述:页面不显示权限角色
处理: 调用了同样的方法
Notepad新建文本文档
错误:No bean Named
解决
描述: 后台数据为空
省市联动 后台城市数值为空
解决办法
错误 no name bean ProjectsServiceImpl 可用 后面跟实现层的.class
跟外键有关 数据库对应的外键没有该值
MapperXml 中的对应关系
resultTpe改为 javaType
上传文件
项目基本流程
建立数据库,分析功能模块,分工明确,搭建开发环境
上传文件 上个表中id为空
Ajax传值方式,单个传参
手写springmvc qq群2.集合图3.面试宝典计算
2.使用jenkins部署Spring Boot 链接
-
<u>https://www.cnblogs.com/ityouknow/archive/2017/11/26/7899349.html</u>
4.找不到方法
image.png
image.png
image.png
解决方法:数据库看是否有同样数据
Property [pst_id] not found on type [com.zhiyou100.pojo.Projectstype]
时间问题
image.png
复 写 override注解出错
解决措施:
image.png
错误描述:页面的时间参数传不过来 报400错误
写众筹项目后台的一些注意事项:
解决方法:
image.png
另外在数据库时间类型设置为datetime
image.png
image.png
描述:项目进度的 以百分比的 表达方式
分页的相关描述:
image.png
Jsp页面所需要的标签
image.png
绝对路径的两种设置:
image.png
image.png
第二种:
image.png
列出相关联的外键的信息 这里的user指的是 Projects中的实体类中的属性
image.png
image.png
image.png
image.png
image.png
image.png
start :start===>代表开始的下一条记录
lineSize:===>代表 检索的记录数。。。。。
比如:select * from tablename limit 15,15
即取出第16条至第30条,15条记录 跟controller 的map中的k相对应
image.png
image.png
image.png
image.png
服务器连接
image.png
image.png
表现: 需要改三处
image.png
没有什么可用 包名一定要对应
image.png
image.png
image.png
启动web服务(消费者) 连接其他ip 提供接口的service名字冲突
描述:无效的绑定 接口跟映射文件 (指的是mapper和xml文件不在同一目录下)
image.png
1.解决方法:建一个同样的包将mappingxml映射文件放在scr.main.resource下(本地目录)
2.target指的是本地压缩 在pom文件中加入
image.png
4.意思是 将src.main.java作为资源目录
小乌龟torterssvn是客户端svn repository svn是服务端
image.png
删除不掉日志文件
意思是有个服务在启动 关闭就好了
image.png
老师购书库账号
多看阅读
bluelibra001@163.com Yfc#102829
永久关掉防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
网上课程视频
<u>http://www.chilangedu.com/</u>
慕课网视频
<u>https://www.imooc.com/learn/767</u>
从路经中取商品id 设置默认值
从属性文件中取值properties
描述写一个ajax请求报406错误少json,jar包(对象转换成json对象用的)2.请求的后缀是.html是无法转换成json数据的 解决方法web.xml配置文件在加一个.action
删除操作时,Forward页面url路经不发生变化 redirect路经发生变化
拦截器一般是在用户登录使用
需要做的业务处理
实现此接口
1、用户发送请求到前端控制器(DispatcherServlet)。
2、前端控制器请求处理器映射器(HandlerMapping)去查找处理器(Handler)。
3、找到以后处理器映射器(HandlerMappering)向前端控制器返回执行链(HandlerExecutionChain)。
4、前端控制器(DispatcherServlet)调用处理器适配器(HandlerAdapter)去执行处理器(Handler)。
5、处理器适配器去执行Handler。
6、处理器执行完给处理器适配器返回ModelAndView。
7、处理器适配器向前端控制器返回ModelAndView。
8、前端控制器请求视图解析器(ViewResolver)去进行视图解析。
9、视图解析器向前端控制器返回View。
10、前端控制器对视图进行渲染。
11、前端控制器向用户响应结果。
2018!尚硅谷全套视频200G,免费下载,自学一样拿1万+月薪!
尚硅谷Vue、SpringBoot、SpringCloud倾心之课!
【Java基础,Java9,JavaWeb】www.atguigu.com/download.shtml
【Linux,Oracle,JDBC,MySQL高级】http://url.cn/4ERsXa0
【HTML5,CSS3,JS,JQuery,AJAX】http://url.cn/4EHmHKZ
【SSH,SSM,SpringMVC,SpringBoot】http://url.cn/4Ej6ePw
【Redis,Shiro,MyBatis】http://url.cn/4EU3FCV
【Android核心,影音,商城项目】http://url.cn/4ENsQjH
【Node,mongoDB,Angular,React】http://url.cn/5ndEJKm
自学一样拿1万+月薪,技术群:715446567
1、编写自定义标签类
/**
- 自定义标签的使用
- @author Steven
*/
public class MyTag extends TagSupport {
@Override
public int doStartTag() throws JspException {
JspWriter out = super.pageContext.getOut();
try {
out.print("<span>这个是自定义标签输出的内容<span>");
out.print("<h1>这个是自定义标签输出的大标题<h1>");
} catch (IOException e) {
e.printStackTrace();
}
return super.doStartTag();
}
}
2、编写tld描述文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
<taglib>
<tlib-version>2.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>myTag</short-name>
<uri>http://itheima/myTag/</uri>
<tag>
<name>out</name>
<tag-class>com.itheima.crm.utils.MyTag</tag-class>
<body-content>JSP</body-content>
</tag>
</taglib>
3、使用自定义标签,页面引入
<%@ taglib prefix="myTag" uri="http://itheima/myTag/"%>
<myTag:out></myTag:out>
[图片上传中...(image.png-c45f5-1544076183037-0)]