
javaweb
文章平均质量分 55
web的知识点
对方暂时无法接听
200
展开
-
Http和Https的区别
1.开头一个是http://一个是https://2.http安全HTTPS不安全3.http端口是80,https是4434.OSI网络模型中,http工作于应用层,https的安全传输机制工作在传输层5.http是无法加密的,而https是对传输的数据进行加密的6.http无需证书,https要CA机构wosign的颁发的ssl证书...原创 2020-10-27 15:11:44 · 90 阅读 · 0 评论 -
自动生成主键的方法(以后常用与多表联查的操作哦)
自动生成主键的方法:public int insertOrderByOrder(Order o) { Connection con=null; int a=0; try{ con=JDBCUtil.getCon(); String sql="insert into Torder (onum,omoney,ostatus,otime,uid,aid) values(?,?,?,?,?,?)";原创 2020-08-03 23:49:51 · 534 阅读 · 0 评论 -
mvc设计模型
JSP:视图层,用来与用户打交道。负责接收数据,以及显示数据给用户(渲染);Servlet:控制层,1.根据用户的参数决定service的哪个方法去处理 2,根据模型数据来决定哪个视图来展示数据;JavaBean:模型层,完成具体的业务工作,将结果封装数据,返回出去,例如:开启、转账等。web层com.qf.web.servletjsp页面放在 WebContent 或 WEB-INFService层com.qf.service 放服务层接口com.qf.service.impl ..原创 2020-07-20 11:08:31 · 106 阅读 · 0 评论 -
jsp el和jstl
el:${}改写属性,方法部分只能从域里取值,jstl:<c: foreach var= item= ${list}><c:if > </c:if>改写逻辑代码部分1.导包:两个0原创 2020-07-17 22:05:20 · 90 阅读 · 0 评论 -
JSP的9大内置对象和4大域对象(作用域)
九大内置对象内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用JSP中九大内置对象为:pageContext 页面上下文对象 类型 javax.servlet.jsp.PageContext 作用域 Pagerequest 请求对象 类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.Srv转载 2020-07-17 11:36:31 · 186 阅读 · 0 评论 -
登录案例的jsp和controller带有cookie和session的书写方法(实现记住我,管理权限,状态保留的功能)??分页功能
1.根据要实现的功能拼好表单2.写相应的controller(基本的转码,)3.根据登录页面要的数据(也是request获得的)去service写带相应参数的方法,——》再到dao层去写获取值的反复噶——》service拿到值进行判断登录是否成功。3.1登录成功之后吧用户名和密码塞到cookie里面!3.2 在login.jsp里得到所有的cookiefor循环去遍历{把得到的name和password放到密码和账号的value中进行三木运算,当有值时就保存当前的cookie下次同一个人访问原创 2020-07-16 22:06:41 · 424 阅读 · 0 评论 -
cookies和session
因为http是无状态的;要解决用户信息保留问题。解决办法:客户端状态管理技术:cookie服务器状态管理技术:session查看cookie:ctrl+shift+delcookie的setmaxage(-1)或者’<0’表示浏览器的一次会话(浏览器打开到关闭的过程)session的工作原理:两者的区别(二阶段必问)1,cookie和session都是解决http无状态的一种手段2,cookie是客户端行为,只能存字符串,而且大小有限制,cookie默认的存放时间为内存存储,并且coo原创 2020-07-16 16:15:39 · 76 阅读 · 0 评论 -
servlet,jsp实现增删改查的功能
servlet:1.可以使java代码成为资源被url访问,并且将一次访问生成请求和响应封装成对象2.可以通过请求对象拿用户输入的参数3.可以通过响应对象把结果响应给浏览器呈现给用户看servlet里最烦的是要拼接html片段所有引入jsp...原创 2020-07-15 12:39:45 · 1040 阅读 · 0 评论 -
重定向——请求转发
重定向:特点:1,重定向是客户端行为。2,重定向是浏览器做了至少两次的访问请求。3,重定向浏览器地址改变。4,重定向两次跳转之间传输的信息会丢失(request范围)。5,重定向可以指向任何的资源,包括当前应用程序中的其他资源,同一个站点上的其他应用程序中的资源,其他站点的资源。注意:传递给HttpServletResponse.sendRedirect 方法的相对URL以“/”开头,它是相对于整个WEB站点的根目录实现原理:客户浏览器发送http请求----》web服务器接受后发送302状原创 2020-07-14 11:15:58 · 242 阅读 · 0 评论 -
HTTP请求报文和响应报文,错误码
HTTP请求报文和响应报文HTTP请求报文 包括 请求行 请求头 空行 请求体HTTP响应报文 包括 状态行、消息报头、空行、响应正文。请求头:accept:浏览器通过这个头告诉服务器,它所支持的数据类型Accept-Charset: 浏览器通过这个头告诉服务器,它支持哪种字符集Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式Accept-Language:浏览器通过这个头告诉服务器,它的语言环境Host:浏览器通过这个头告诉服务器,想访问哪台主机If-Modif原创 2020-07-12 16:01:53 · 1289 阅读 · 0 评论 -
web目录结构,tomcat目录结构
web目录结构tomcat目录结构原创 2020-07-12 16:00:44 · 88 阅读 · 0 评论 -
CS和BS架构
CsBS原创 2020-07-12 15:57:54 · 177 阅读 · 0 评论 -
servlet的总结,五层架构的实现步骤
五层架构的设计思路从html页面请求是怎么能到servlet的:原创 2020-07-10 21:57:59 · 178 阅读 · 0 评论 -
JDBC六部曲,开发步骤
**导入JDBC驱动包:**需要下载包含数据库编程所需的JDBC的jar包。**注册JDBC驱动程序:**要求您初始化驱动程序,以便您可以打开与数据库的通信通道。**创建连接:**需要使用*DriverManager.getConnection()*方法创建一个Connection对象,该对象表示与数据库的物理连接。**执行查询:**需要使用类型为Statement的对象来构建和提交SQL语句到数据库。**从结果集中提取数据:**需要使用相应的*ResultSet.getXXX()*方法从结果集中.原创 2020-07-07 09:18:22 · 129 阅读 · 0 评论