1,表单的工作机制
https://yq.aliyun.com/articles/10439
Servlet中的问题

2,请求转发 与 重定向
为什么浏览器的网址和打开的网页不同?
服务器内部转发,所有客户端看不到地址栏的改变)
https://jingyan.baidu.com/article/4ae03de31c6b8b3efe9e6b4f.html
请求转发中是打开另一个网页(文件)还是复制该网页的内容到当前网页上呢?
答:https://www.cnblogs.com/jzxx/p/6098846.html
先弄懂从浏览器中打开一个非本地的网页与本地的区别?
打开一个非本地(远程)的网页,客户端浏览器借助网站链接,根据HTTP协议访问服务器 ,请求获取该网页的程序和资源,
而服务器会执行客户端的请求,将网页的程序(html,css,js,图片等资源)发送给客户端的浏览器,浏览器进行处理,加载网页。
Servlet中的问题
请求转发(request.getRequestDispatcher(“WEB-INF/7.jsp”).forward(request, response);)的意思:
是服务器端跳转,url是跳转地址,还有forward里面的request和response应该是“,”号隔开的。两个页面共享一个request是说request的作用范围,forward应该是将request和response传递下去而已。
3,详解tomcat热部署和热加载的方法
http://www.jb51.net/article/120455.htm

4,数据库(Navicat)基本操作
Servlet中的问题
Servlet中的问题

5,各层及的交互
Servlet中的问题
这里详细说明的是,控制层,目前对控制层的认识,还是 Java中 Servlet类的实现是属于控制层的,其不仅交互数据库而且交互客户端浏览器,
1,交互数据库,通过调用DAO中的实现类 来实现对数据库的操作(而数据库不能操作Servlet类,所以数据库仅为数据层,而Serlet类为控制层),
这里要说清楚,Java对数据库进行操作(控制)是依靠JDBC接口。Servlet类是利用这个JDBC接口来实现控制的。
2,交互客户端,通过JSP来实现对客户端 视图层的控制。具体操作,在WebContent或WEB-INF中创建或添加JSP文件,在JSP文件中用Java 和
前端知识来写程序,前端知识还是那些静态的,或说静态网页。而写入Java语句会使静态网页 变成动态网页。动态 在于Java可以从Servlet中接收
请求信息,对客户端网页进行反映(反馈),改变网页内容或产生新网页等。

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-04-10
  • 2021-06-17
  • 2021-08-16
  • 2021-08-26
猜你喜欢
  • 2021-10-14
  • 2021-08-16
  • 2021-12-21
  • 2021-08-01
  • 2021-06-23
  • 2022-12-23
  • 2021-11-02
相关资源
相似解决方案