![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Web
文章平均质量分 73
难平是人心
这个作者很懒,什么都没留下…
展开
-
JavaWeb-多表关系
一对多建立两表之间的属性关系数据表是通过外键列来维系两表关系。实体类是通过属性来维系两表关系。一对多,是以一方为主,所以我们在一方添加多方的集合作为一个属性。例如:年级和学生是一对多关系,那么在年级表中创建一个集合可以添加多方。Grade.javaprivate List<Student> studentList;public List<Student> getStudentList() {return studentList;}public void setStu原创 2020-10-29 16:11:04 · 300 阅读 · 0 评论 -
JavaWeb-文件上传和下载
1.导入smartupload.jar 包2.准备上传页面form表单的标签中需要添加enctype属性提交方式必须是post<form method="post" action="/upload" enctype="multipart/form-data">3.获取数据/保存文件@WebServlet(value="/upload")public class uploadServlet extends HttpServlet { @Override prot原创 2020-10-29 14:35:22 · 131 阅读 · 0 评论 -
JavaWeb-Ajax
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。Ajax所包含的技术Ajax并非是一种新技术,而是将原有技术结合1.使用CSS和XHTML来表示。2.使用DOM模型来交互和动态显示。3.使用XMLHttpRequest来和服务器进行异步通信。4.使用javascript来绑定和调用。原创 2020-10-27 17:23:46 · 83 阅读 · 0 评论 -
JavaWeb-监听器
什么是监听器?监听器(Listener)是一个监听某个域对象的状态变化的组件。事件对象:request、session、servletContext。注册监听器:将监听器与事件源绑定。响应行为:监听到事件源的状态变化所作出的行为。监听器分类?监听对象的创建与销毁:ServletRequestListener、HttpSessionListener、ServletContextListener监听对象内属性变化:ServletRequestAttributeListener、HttpSessio原创 2020-10-25 22:07:16 · 68 阅读 · 0 评论 -
JavaWeb-过滤器
什么是过滤器?过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。过滤器语法格式创建一个类实现Filter接口public class MyFilter implements Filter{}重写接口中的方法public void destroy() { //销毁的方法}public void doFilter(ServletRequest req, ServletRe原创 2020-10-25 21:50:15 · 105 阅读 · 0 评论 -
JavaWeb-Cookie
什么是会话跟踪技术会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。保持对用户会话期间的数据管理。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份。Session通过在服务器端记录信息确定用户身份。什么是CookieCookie是客户端(一般指浏览器)请求服务器后,服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识别客户端的身份或状态等。Cookie的作用:跟踪会原创 2020-10-24 19:57:24 · 170 阅读 · 0 评论 -
JavaWeb-JSP
什么是JSP?JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计。JSP就是在HTML页面中嵌入了java代码。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。*.html 静态页面(包含固定的页面内容)*.jsp 动态页面(页面数据可以动态更新,支持嵌套java代码和html代码)嵌套Java代码声明标签 <%!变量或者方法声明%>表达式标签 <%=原创 2020-10-23 00:52:58 · 236 阅读 · 0 评论