JavaEE
木叶二柱子
这个作者很懒,什么都没留下…
展开
-
JSON字符串转对象数组
json字符串变对象数组java处理JSONObject jsonObject = JSONObject.parseObject(subRiskInfoStr);JSONArray jsonArray = jsonObject.getJSONArray("data");String js = JSONObject.toJSONString(jsonArray);List<SubRiskInfo> subRiskInfos = JSONObject.parseArray(js, SubR原创 2022-04-25 14:21:40 · 5212 阅读 · 0 评论 -
Servlet容器
Servlet容器简介JavaEE规范中的Web开发组件。运行在服务器端,需要Servlet容器支持(Tomcat)。Servlet可以生成动态页面返回给浏览器。Servlet是一段代码,是一个Java类。可以接受浏览器请求(request),处理后返回浏览器响应(response)。特性线程性:Web服务器将为每个客户端的连接启动一个线程来服务。Servlet生命周期无参构造——第一次访问时创建对象且仅一个init()——调用一次doGet()/doPost()上下文/原创 2021-12-14 09:04:24 · 105 阅读 · 0 评论 -
JSP使用
JSP代码格式<%--指令元素--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><%--脚本Java--%><% System.out.println("hello world"); %><%--将Java代码(表达式)结果显示在浏览器中(无分号)--%><%= request.getRemoteAddr()%>JSP九大内置对象、对原创 2021-12-12 13:37:44 · 58 阅读 · 0 评论 -
Parameter Attribute
区别getParameter()获取的是客户端设置的数据。getAttribute()获取的是服务器设置的数据。getParameter()永远返回字符串。getAttribute()返回值是任意类型。使用服务器端不能使用setParameter(key, value)来添加参数(无setParameter())使用setAttribute(),将值放入到request对象,然后在其他页面使用getAttribute()获取对应的值getParameter返回String类型,用于读取原创 2021-12-12 13:36:59 · 832 阅读 · 0 评论 -
Servlet文件上传
文件上传Servlet3.0 提供文件上传功能其余需要导包common表单上传jsp提交方式:POST编码类型:enctype=“multipart/form-data”<form action="upload" method="post" enctype="multipart/form-data"> 文件:<input type="file" name="file" > <input type="submit" value="上传"></for原创 2021-12-12 13:35:47 · 97 阅读 · 0 评论 -
转发 重定向
转发req.setAttribute(KEY.MSG,"修改成功");//在上下文后面开始写req.getRequestDispatcher("/mgr/ListServlet").forward(req,resp);重定向//在上下文前(端口号后开始写)resp.sendRedirect( req.getContextPath()+"/mgr/ListServlet?msg=修改失败");...原创 2021-12-12 13:35:14 · 145 阅读 · 0 评论 -
数据传输共享
共享数据四大作用范围页面范围:一个JSP文件或Servlet req请求范围:两个界面之间进行通信(request)会话范围:一次会话中包含多个请求(session)上下文范围:上下文包含所有会话 (application)上下文对象ServletContext(application)用来存储全局范围信息的对象;服务器启动时,为每个应用创建一个上下文对象服务器关闭时,上下文对象就销毁setAttribute(String name,Object obj);getAttribute原创 2021-12-12 13:34:49 · 694 阅读 · 0 评论 -
监听器使用
监听器作用:用于处理不确定时间发生的事件。监听器API上下文相关的事件ServletContextEvent:上下文对象发生改变时请求相关的事件ServletRequestEvent:请求对象发生改变时会话相关事件HttpSession:会话对象发生改变时监听接口ServletContextListener:监听ServletContextEvent事件。@WebListenerpublic class ServletContextListener implements javax原创 2021-12-12 13:34:05 · 714 阅读 · 0 评论 -
Cookie Session
会话浏览器和服务器间一次连续的通讯过程。Cookie客户端:简化登录保存客户信息到本地硬盘的某个.txt文件里(生存周期)<%--遍历Cookie--%><% Cookie[] arr = request.getCookies(); for(Cookie cookie : arr){ out.print(cookie.getName()+ "::" + cookie.getValue() + "<br>"); }%>原创 2021-12-12 13:33:11 · 411 阅读 · 0 评论 -
EL JSTL
EL表达式语言:EL在jsp界面中,服务器将其翻译,生成相应的Java代码。EL可代替JSP中表达式<%=%>格式${EL表达式}EL表达式获取数据的作用域pageScoperequestScopesessionScopeapplicationScope${sessionScope.user.userid}JSTL标签库:替代java的for1.导包2.使用<%@taglib prefix="c" uri="http://java.sun.com/js原创 2021-12-12 13:32:21 · 262 阅读 · 0 评论