![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Web
记录学习Java Web过程中的一些问题及解决办法
阿_巴打
热爱编程的在打工人
展开
-
什么是浏览器跨域访问操作,js如何实现?
什么是浏览器跨域访问操作,js如何实现?首先介绍一下域,域就是一系列的用户账户、访问权限和其他各种资源的集合。浏览器跨域访问操作就是一个域上加载的脚本获取或操作另一个域上的文档属性。js可有三种方法实现跨域访问:基于iframe实现跨域基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.com,或是xxx.com.cn),使用同一协议(例如都是 http)和同一端口(例如都是80),这样在两个页面中同时添加do原创 2021-11-15 10:17:01 · 237 阅读 · 0 评论 -
AJAX的URL域名地址
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?绝对地址或相对地址都可以;不同服务器请求, 本地环境访问线上接口存在跨域的问题;使用绝对地址,如果是外部域名涉及到跨域,就需要使用jsonp才行;相对路径 js进行访问的时候会在你的相对路径前面带上你服务器的地址;绝对路径就是你想访问哪里就访问哪里,但是不同服务器请求即为跨域用jsonp,就看对方接不接受。参考链接: segmentfault—请问大家在用ajax的时候,url是用的绝对路径还是相对路径?原创 2021-11-15 09:55:23 · 1104 阅读 · 0 评论 -
HTTP状态404-未找到,请求的资源[/***/servlet/***]不可用
原因是没有在实现servlet的java文件里添加注解或者修改web.xml文件。解决图片问题的办法根据上述有两个:在java文件里添加注解:@WebServlet("/servlet/accept")2.修改web.xml文件,添加如下代码:<servlet> <servlet-name>accept</servlet-name> <servlet-class>servlet.accept</servlet-class.原创 2021-10-26 23:56:55 · 14190 阅读 · 7 评论 -
Eclipse修改web.xml文件配置servlet后出现Server Tomcat v9.0 Server at localhost failed to start.
原因是在web.xml配置代码servlet里引入的/servlet/CheckParamServlet.java文件里已经有了一个注解,即@WebServlet("/servlet/CheckParamServlet")这与web.xml里的配置起了冲突,会报错可以选择删除其中一个,我选择删除了注解,运行成功了(删除web.xml里的servlet配置也可以)参考链接:在web.xml中加了servlet配置之后出现Server Tomcat v7.0 Server at localhost.原创 2021-10-26 23:31:36 · 575 阅读 · 0 评论 -
用Eclipse新建一个web工程发现lib目录下没有web.xml文件
原因是:当初新建web工程时没有勾选“Generate web.xml deployment descriptor”选项如下:当勾选后新建web工程的lib目录下就有web.xml文件了点击Source就可编辑代码,即可通过web.xml配置servlet以及过滤器等。...原创 2021-10-26 23:12:32 · 1276 阅读 · 0 评论 -
HttpSession对象创建过程
Serlvet创建session若Serlvet是客户端访问的第一个WEB应用的资源,则只有调用了request.getSession()或request.getSession(true)才会创建HttpSession对象。参数为true时,如果不存在,则创建一个新的会话,如果存在就返回当前HTTP会话对象。参数为false时,如果不存在,则返回null,如果存在就返回该sesion。若当前的JSP是客户端访问的当前WEB应用的第一个资源,且JSP的page指定的session属性值为原创 2021-10-18 00:04:40 · 302 阅读 · 0 评论 -
内置对象session与HttpSession对象是同一个东西吗?
内置对象session与HttpSession对象并不是同个东西。内置对象session指的是客户端与服务端的一次会话,从客户端连到服务器端的一个Web应用程序开始,直到客户端与服务器端断开为止,它在第一个JSP页面被装载时就会自动创建,然后完成会话管理,当一个客户访问一个服务器时,可能会在这个服务器里切换几个页面,而服务器就是通过内置对象session知道这是同一个客户。HttpSession对象是session技术里的一个对象,使用HttpSession对象可以实现会话跟踪技术。HttpSessio原创 2021-10-17 23:25:20 · 204 阅读 · 0 评论