![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWeb
五块兰州拉面
你的所有烦恼都来自于读书太少而想的太多 ——杨绛
展开
-
http://java.sun.com/jsp/jstl/core cannot be resolved报错
简单有效的方法首先,我是在项目中导入需要的jar,但并不可用应该是打成war包发布的项目缺少这两个jar包解决:在web-inf下新建一个lib文件夹,导入需要的这两个jar包(如同eclipse),或者在电脑上tomcat->lib下导入这两个jar包。补充一下,在eclipse中,tomcat的lib下加入需要的jar后,可以不用往web-inf的lib下添加jar了,但tomcat目录发生更改后,需要重新build path,恢复tomcat的jar缺少则报错...原创 2020-06-17 20:32:27 · 686 阅读 · 0 评论 -
IDEA中post,get请求的乱码问题
post请求request.setCharacterEncoding("UTF-8");get请求tomcat8.5已经解决了get请求的乱码问题,如果使用低版本的tomcat出现乱码如何解决?修改Tomcat的配置文件server.xml。添加如下代码:<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" connectionTimeout="20000"原创 2020-06-14 15:10:38 · 1259 阅读 · 0 评论 -
WEB-INF访问限制
WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。(来自百度百科)我们知道,实现页面的跳转有两种方式,一种是通过redirect的方式,一种是通过forward的方式。redirect方式的跳转,系统会在一个新的页面打开要跳转的网页;而forward方式跳转,系统会在原来的页面上打开一个要跳转的网页。所以放到WEB-INF目录下的文件是不允许采用redirect方式的跳转来访问的。请求转发可以访问到WEB_INF下的文件所有在js中或者html的标原创 2020-09-02 22:11:45 · 325 阅读 · 0 评论 -
javaweb网页中的响应状态码
响应状态码:200 表示服务器端的响应正常304 表示读缓存(不是从服务器端获取数据,而是从浏览器的缓存中读取)400 向服务器端发请求时,参数有问题(比如服务器端的方法需要3个参数,请求时只传了两个)403 访问服务器端资源时别拒绝!404 表示要访问的资源找不到405 比如:想servlet中发送get请求,但servlet中没有doGet方法。或发post请求,servlet中没有doPost方法时。500 服务器端代码有异常...原创 2020-06-22 00:11:33 · 245 阅读 · 0 评论 -
哪几种情况可以销毁session(一般有3种)
1、超时(一般服务器设置超时时间为30分钟)服务器会销毁session;2、点击控制台的红色按钮异常关闭服务器要销毁session3、手动调用session的invalidate方法session.invalidate();注意如果服务器正常关闭不会销毁服务器正常关闭不销毁session,()session会存到我们的硬盘中,也就是我们正常的点击stop server()会在tomcat的work的Catalina\localhost\项目名称下面生成一个文件SESSIONS(执行序列化),当服务器转载 2020-06-19 17:43:50 · 2951 阅读 · 0 评论 -
session设置存活时间的三种方式
在web容器中设置(此处以tomcat为例)在tomcat-7.0.28\conf\web.xml中设置,以下是tomcat 7.0中的默认配置: <session-config> <session-timeout>30</session-timeout> </session-config> Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。在工程的web..转载 2020-06-19 17:03:01 · 2074 阅读 · 1 评论 -
图解web项目流程
1 客户端浏览器访问方式2 web项目的目录结构3 项目流程,MVC,servlet和jsp区别web项目流程MVC架构模式servlet和jsp区别原创 2020-06-17 16:31:26 · 311 阅读 · 0 评论 -
Idea中servlet访问路径配置(推荐使用注解)
Servlet作为服务器端动态资源,需要进行配置后才能访问。Servlet的配置方式有两种:a、配置文件方式在项目的web.xml中配置。Servlet3.0之前的版本,只能在配置文件中进行配置。示例代码<servlet> <servlet-name>First</servlet-name> <servlet-class>com.offcn.servlet.FirstServlet</servlet-class><原创 2020-06-14 13:44:01 · 4293 阅读 · 5 评论 -
IDEA配置tomcat并部署项目
配置tomcat再点+号配置一次将项目部署到服务器上原创 2020-06-13 21:07:38 · 184 阅读 · 0 评论 -
javaweb技术体系(带源码项目)
技术体系1.HTMLHTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言。超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、视频、程序等内容。常用的HTML标签① html 根标记② head 头标记③ body 体标记④ a 超链接⑤ form 表单⑥ table 表格登陆页面2.web服务器Web服务器主要用来接收客户端发送的请求和响应客户端请求。原创 2020-06-13 14:21:25 · 1251 阅读 · 0 评论 -
eclipse中Tomcat服务器的安装及配置,创建动态web项目
tomcat服务器的安装及配置1. 将Tomcat的安装包解压到磁盘的任意位(非中文无空格)2. Tomcat服务的目录结构3. 在eclipse中配置tomcat运行环境4. 在Eclipse中创建新的Server5. 点击tomcat7.0,修改配置信息创建动态web项目1. 添加perspective2. 创建web项目...原创 2020-05-29 02:26:19 · 264 阅读 · 0 评论