javaweb
文章平均质量分 60
acm er
走向美好未来的路注定是孤独的,但我不会放弃
展开
-
Ajax学习总结
首先Ajax简介:全称Asynchronous JavaScript and XML,即异步的JavaScript和XML。他不是一门编程语言,而是利用JavaScript在保证页面不被刷新,页面链接不被改变的情况下雨服务器交换数据并且更新网页的技术。之后介绍JQuery的一些简单使用,一些Ajax的内置函数:这里我拿一个列子来进行分析:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html&g原创 2020-09-30 18:46:46 · 1869 阅读 · 0 评论 -
SSM整合过程关于@Param注解使用的一些细节
1.首先先声明一下该注解的功能,就是给参数进行命名来找到对应参数,举个例子(例如在Mybatis的XXXMapper.xml文件中针对某个sql语句 比如根据id来查询某个实体,那么假如我们传入的参数列名为id,但是实体类的column确实userID,这时候我们可以将参数就行命名为userID,这时候我们就可以根据这个命名找到该参数,类似于该参数的一个“id”的感觉,这样就可以将参数正确的注入sql语句中。例如:public int getUserDetail(@Param("userId") int原创 2020-09-27 19:04:04 · 241 阅读 · 0 评论 -
Servlet中doGet和doPost方法的区别和用法
1.对于二者可以相互调用的理解:对于二者,针对浏览器发送的不同请求,虽然协议不同,但实现的逻辑是相同的,所以可以直接调用。2.doGet方法:一般情况下我们是不会用到doGet方法的,doGet方法在提交表单的时候会在url后边显示提交的内容,这很不安全,而且提交内容的大小也有限制。只能提交256个字符。3.doPost方法:doPost没有限制,Post是Http请求体中键值对。通常我们使用的都是doPost方法,你只要在servlet中让这两个方法相互调用就行啦。4.针对二者区别的分析:显然二者存原创 2020-09-24 08:25:56 · 5316 阅读 · 1 评论 -
SpringMVC实现原理分析
这是大致原理实现图:那么我们一步步来分析: 1.DispatcherServlet代表前控制器 负责接收用户请求并且拦截请求, 2.HandlerMapping为处理器映射 根据前端控制器传来的url查找对应的Handler 例如: <!--Handler--> <bean id="/hello" class="com.kuang.controller.HelloControll.原创 2020-09-23 19:25:59 · 81 阅读 · 0 评论 -
基于注解的SpringAop事务管理
前置事务:/** * 前置通知 */ //@Before(value = "pt1()") public void beforeprintLog(){ System.out.println("Logger类中的beforepringLog开始记录日志"); }后置事务: /** * 后置通知 */ //@After(value = "pt1()") public void afterprintLog(){原创 2020-09-21 22:02:26 · 120 阅读 · 0 评论 -
servlet项目里,通过getParameter方法获取内容是为null的一个原因
就是你在jsp代码的第一行没有加上Encoding=UTF-8这句话导致服务器无法解析你传入的数据,就不会有返回值啦,在这里卡了好久,把方法写出来推荐给大家,大佬勿喷啊...原创 2020-03-20 20:17:20 · 1815 阅读 · 0 评论 -
jsp内的charset和Encoding的用法和区别
首先 contentType的charset是指服务器发送给客户端的内容编码,contentType = utf-8是指页面的输出方式为utf-8,而Encoding存在的话,那么jsp页面的字符编码方式就会由Encoding决定,否则就会由charset决定的话,那么你就会发现页面的中文为乱码,二者都不存在的话 就默认采用 ISO-8859-1 所以说一般为了不存在问题 就在jsp上面加上这样一...原创 2020-03-20 20:11:50 · 366 阅读 · 0 评论