JAVAWeb
文章平均质量分 52
一轻舞浅唱
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的@PostConstruct注解
是Java自己的注解:@PostConstruct该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。通常我们会是在Spring框架中使用到@PostConstruct注解 该注解的方法在整个Bean初始化中的执行顺序:Constructor(构造方法) -> @Autowired(依赖注入) -> @Po..原创 2022-03-25 16:52:51 · 1323 阅读 · 0 评论 -
session.setAttribute()和session.getAttribute()的使用
网上搜了些资料B/S架构中,客户端与服务器连接,在服务端就会自动创建一个session对象. session.setAttribute(“username”,username); 是将username保存在session中!session的key值为“username”value值就是username真实的值,或者引用值. 这样以后你可以通过session.getAttribute(“username”)的方法获得这个对象. 比如说,当用户已登录系统后你就在session中存储了一个用户信息对象,此后你可转载 2021-03-15 16:26:32 · 38780 阅读 · 3 评论 -
深度理解GET和POST两种基本请求方法的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookma转载 2021-02-05 19:38:04 · 212 阅读 · 0 评论 -
使用ajax方法实现form表单的提交(Ajax和from提交的区别)
写在前面的话在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控制页面的跳转及数据传递,但是在某些时候不希望页面跳转,或者说想要将控制权放在前端,通过js来操作页面的跳转或者数据变化。一般这种异步的操作,我们都会想到ajax方式,因此在实现了功能后就整理了这篇文章,通过ajax方法实现form表单的提交并进行后续的异步操作。常见的form表单提交方式<!DOCTYPE HTML PUBLIC "-//W3C//DTD转载 2021-02-05 17:16:12 · 1167 阅读 · 0 评论 -
常见注解@RestController、@Value、@Autowired、@GetMapping
```java@RestControllerpublic class indexController { @Value("${com.neuedu.name}") private String name; @Autowired private PayConfig payConfig; @GetMapping("/index") public User index(){ User user = new User(); .原创 2021-01-15 08:34:52 · 1236 阅读 · 0 评论 -
Spring Boot 新手常见错误:Error creating bean with name “XXX”
报错:org.springframework.beans.factory.BeanCreationException: Errorcreating bean with name ‘indexController’: Injection of autowireddependencies failed; nested exception isjava.lang.IllegalArgumentException: Could not resolve placeholder‘com.neuedu.name.原创 2021-01-14 11:04:47 · 6702 阅读 · 7 评论 -
Java中getResourceAsStream的用法
首先,Java中的getResourceAsStream有以下几种:Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。Class.getClassLoader.getResourceAsStream(String path) :默认则是从ClassPath根下获取,path不能以’/'开转载 2020-11-17 16:39:19 · 265 阅读 · 0 评论 -
获取session常用的几种方法
获取session常用的几种方法1.在action中获取sessionHttpServletRequest request = ServletActionContext.getRequest();String RealRandomCode =(String)request.getSession().getAttribute("rand");2.在jsp页面获取sessionsession.setAttribute("rand",sRand);3.spring mvc中HttpServlet原创 2020-10-22 10:26:33 · 5644 阅读 · 0 评论 -
生命周期的含义以及Spring中bean的生命周期
生命周期的含义生命周期就是指一个对象的生老病死。生命周期(Life Cycle)的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,其基本涵义可以通俗地理解为“从摇篮到坟墓”(Cradle-to-Grave)的整个过程。对于某个产品而言,就是从自然中来回到自然中去的全过程,也就是既包括制造产品所需要的原材料的采集、加工等生产过程,也包括产品贮存、运输等流通过程,还包括产品的使用过程以及产品报废或处置等废弃回到自然过程,这个过程构成了一个完整的产品的生命周期。在传统的Java应原创 2020-10-16 13:46:59 · 403 阅读 · 0 评论 -
springMVC 使用WebApplicationContext获取ApplicationContext对象
1、applicationContext在web.xml中使用listener配置<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value></context-param><listener> <listener-c转载 2020-10-15 14:54:43 · 439 阅读 · 2 评论 -
doget和dopost的区别
get和post是http协议的两种方法这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。在servlet开发中,以doGet()和doPost()分别处理get和post方法。首先判断请求时是get还是post,如果是get就调用doGet(), 如果是post就调用doPost()。都会执行这个方法。1.doGetGET 调用用于获取服务器信息,并将转载 2020-10-15 14:04:34 · 213 阅读 · 0 评论
分享