2018年11月23日

摘要: 在实现之前我们首先应该了解请求转发和请求重定向的概念和区别:https://www.cnblogs.com/haimishasha/p/5952129.html 在Servlet中,我们是通过ReqDispatcher对象来实现请求转发,Servlet把请求转发给Servlet、HTML、JSP或其 阅读全文
posted @ 2018-11-23 16:43 三石丶 阅读(1891) 评论(0) 推荐(1) 编辑
 
摘要: MessageFormat 提供了以与语言无关方式生成连接消息的方式。使用此方法构造向终端用户显示的消息。 MessageFormat 获取一组对象,格式化这些对象,然后将格式化后的字符串插入到模式中的适当位置 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。 结果 阅读全文
posted @ 2018-11-23 16:06 三石丶 阅读(2784) 评论(0) 推荐(0) 编辑
 
摘要: 最近在重新看了一遍servlert,看到篇优质博客推荐给大家:https://www.cnblogs.com/xdp-gacl/p/3798190.html 顺便把学习过程中的知识记录下来。 今天是如何用servlet生成几种简单的验证码,当然了网上也有各种各样的验证码插件,感兴趣的自己找一下用。 阅读全文
posted @ 2018-11-23 15:11 三石丶 阅读(679) 评论(0) 推荐(0) 编辑

2018年11月22日

摘要: 参考链接:https://kb.cnblogs.com/page/130970/ Http协议简介: 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 我们绝 阅读全文
posted @ 2018-11-22 19:27 三石丶 阅读(151) 评论(0) 推荐(0) 编辑

2018年11月21日

摘要: 最近需要将jsp部分页面导出为word文件,环境是Spring+SpringMVC+Hibernate。 我使用的是FreeMarker模板引擎来完成。这是FreeMarker的中文参考手册,感兴趣的看一下。http://freemarker.foofun.cn/ 好啦,接下来正式动手之前我们需要把 阅读全文
posted @ 2018-11-21 16:06 三石丶 阅读(390) 评论(0) 推荐(0) 编辑

2018年10月24日

摘要: 今天,记录一下自己学习的关于注解方面的知识。 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: -不是程序本身,可以对程序做出解释(这一点和注释没什么区别) -可以被其他程序(比如编译器)读取。(注解信息处理流程,是注解和注释的重大区别,如果没有注解信息处理流程,则 阅读全文
posted @ 2018-10-24 21:02 三石丶 阅读(385) 评论(0) 推荐(0) 编辑

2018年10月23日

摘要: 经过测试基础环境已经搭建好了,现在我们开始编写CRUD。 我们来看一下查询的逻辑该怎么写: 1、访问index.jsp页面 2、index.jsp页面发送查询员工的请求 3、EmployeeController来接受请求,查出员工数据 4、来到list.jsp页面进行展示 那么我们先改变一下inde 阅读全文
posted @ 2018-10-23 19:56 三石丶 阅读(200) 评论(0) 推荐(0) 编辑
 
摘要: 上一篇我们使用逆向工程生成了所需要的bean、dao和对应的mapper.xml文件,并且修改好了我们需要的数据库查询方法。 现在我们来测试一下DAO层,在test包下新建一个MapperTest.java类 代码我都做了注释,我们平常测试用的方法就是创建一个ioc容器,再用它取到mapper对象, 阅读全文
posted @ 2018-10-23 19:05 三石丶 阅读(497) 评论(0) 推荐(0) 编辑

2018年10月22日

摘要: 我们为什么要修改呢,这是因为我们查询的时候,我们有时候需要连表查询,例如我们需要查询出员工表的信息(emp_id,emp_name...)与此同时,我们还想查询出该员工所在的部门(dept_name)。此时,生成mapper文件查询的只是表中已有的字段。 所以我们可以在EmployeeMapper. 阅读全文
posted @ 2018-10-22 20:11 三石丶 阅读(1046) 评论(0) 推荐(0) 编辑
 
摘要: 在上一节我们已经完成了基本的SSM配置,现在需要创建我们数据库。 我们需要两张表分别为tbl_emp(员工表)和tbl_dedpt(部门表)。同时d_id是部门表对应dept_id的外键。 需要注意的是我们两张表的主键要设定为自动增长的,不然后面会报错。 我们现在要用mybatis的逆向工程来生成我 阅读全文
posted @ 2018-10-22 19:42 三石丶 阅读(351) 评论(0) 推荐(0) 编辑