JAVAWEB
麦嘟学编程
这个作者很懒,什么都没留下…
展开
-
tomcat安装和启动 (阿里云)
tomcat安装与jdk安装类似。1.官网下载linux的压缩版本(xxx.tar.gz);2.通过finalshell 上传到yc目录下3.解压文件 tar -zxvf xxx.tar.gz4.可以直接放在此目录下或者移动到其他目录下5.进入到conf目录下修改配置文件中的端口号为80vim server.xml6.启动(我的服务器是放在software下的)7.最后在window系统下访问服务器http://云服务器外网IP例如:http://115.28.210.185原创 2021-01-02 16:54:15 · 313 阅读 · 0 评论 -
阿里云ecs配置https使用tomcat
前期SSL按照官方文档已经申请免费版,也配置了域名,但是在配置到tomcat服务器后,一直没反应,也就搁置了,换成http没有理睬了。但最近需要使用微信小程序,重新下载了证书进行配置,成功了。 1.进入阿里云搜索ssl,-->立即开通----》选择免费版本--〉立即购买 2.购买成功后进入SSL证书控制台,进行配置,因为我的已配置好,若第一次配...原创 2019-10-02 11:29:20 · 314 阅读 · 0 评论 -
HttpURLConnectionb模拟用户登陆
今天讲了网络相关的知识,将自己的投票系统部署在服务器上,告诉大家如果使用java代码模拟登陆,并能返回对应的数据活来。以下是代码:package com.yc.case1;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.Output...原创 2019-05-13 17:25:05 · 347 阅读 · 0 评论 -
HttpURLConnectionb模拟用户登陆--加入了验证码
上篇文章中只使用了用户名和密码,此案例添加了验证码。不过本案例没有编写自动识别验证码信息。此案例在在原来了的基础上使用了第三房插件Js ou p完成。所以首先导入jsoup.jar文件,此后在操作,代码如下图:...原创 2019-05-15 10:28:02 · 471 阅读 · 0 评论 -
趣味理解网关、路由等概念
网关网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行在OSI 7层协议的顶层--应用层。 大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送...转载 2018-10-17 09:30:51 · 518 阅读 · 0 评论 -
HTTP 状态消息
当浏览器从 web 服务器请求服务时,可能会发生错误。从而有可能会返回下面的一系列状态消息:1xx: 信息消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。 2xx: 成功...转载 2018-09-13 21:59:38 · 481 阅读 · 1 评论 -
Session和Cookie的区别与联系
一. 概念理解你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子的链接。这是因为你浏览某个网页的时候,WEB 服务器会先送一些资料放在你的计算机上,类似于你打的文字,选的一些东西什么的,Cookie 会帮你都纪录下来。当下次你再光临同一个网站,WEB服务器会先看看有没有它上次留下的 Cookie...转载 2018-09-02 17:20:02 · 148 阅读 · 0 评论 -
servlet的url-pattern匹配规则详细描述
一、概述在利用servlet或Filter进行url请求的匹配时,很关键的一点就是匹配规则,但servlet容器中的匹配规则既不是简单的通配,也不是正则表达式,而是由自己的规则,比较容易混淆。本文来详细举例介绍下。下面的说明都是在tomcat服务器中得到验证的。先介绍一下匹配的概念,上例子代码。在一个app(如名字为myapp)的web.xml文件中,有如下信息:<serv...转载 2018-07-16 20:56:27 · 182 阅读 · 0 评论 -
WEB-INF下的JSP是不能通过URL直接访问的
我们在学习jsp时,对于一些页面必须登陆后才可访问该页面,所以每个页面都需要进行判断,学习servlet后我们会使用过滤器来完成该操作。但是对于有些页面数据就是不希望别人直接去访问,此时,可以将改资源存在在WEB-INF目录下。因为WEB-INF目录下的资源不是公共资源,不能直接访问。所以就可以起到那个保护这些代码未经授权的访问和窥视,更好的保护资源。我们需要通过servlet中请求转发到该页面才...原创 2018-07-10 17:02:36 · 1087 阅读 · 0 评论 -
Tomcat配置HTPPS访问
利用tomcat服务器配置https双向认证步骤1.为服务器生成证书 “运行”控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd “c:\Program Files\Java\jdk1.6.0_11\bin” 使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“D:\home\tomcat.k原创 2017-07-22 15:24:18 · 1089 阅读 · 0 评论 -
tomcat中server.xml参数详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字原创 2016-09-28 14:37:38 · 3599 阅读 · 6 评论 -
Servlet的生命周期
Servlet是运行在Servlet容器(有时候也叫Servlet引擎,是web服务器和应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应。常用的tomcat、jboss、weblogic都是Servlet容器)中的,其生命周期是由容器来管理。Servlet生命周期通过java.servlet.Servlet接口中的init()、Ser原创 2016-09-28 14:32:42 · 418 阅读 · 0 评论 -
SmartUpload实现文件上传和下载
jspSmartUpload组件是应用JSP进行B/S程序开发过程中经常使用的上传下载组件,它使用简单,方便。jspSmartUpload是一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:1、使用简单。在JSP文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。2、能全程控制上传。利用jspSmartUp转载 2016-09-28 14:25:32 · 878 阅读 · 0 评论 -
JSP 页面缓存以及清除缓存 (转载)
SP 页面缓存以及清除缓存一、概述 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存) 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。 表现层/数据服务层(传统web的表现层)也可以转载 2016-09-28 14:21:42 · 3908 阅读 · 0 评论 -
json格式数据简介
昨晚在22班上课,目前是jsp部分,没有使用Servlet作为控制层,直接在jsp文件中写入java代码,但在新闻系统的前台需要实现局部刷新功能,使用Ajax提交方式完成,关于对象的数据传输相对麻烦些,所以我们自己模拟了json格式数据传递,最后通过js代码转换完成项目。简介给大家介绍下json格式数据: JSON(JavaScript Object Notation) 是一原创 2016-09-28 14:15:39 · 406 阅读 · 0 评论 -
java 重定向和转发的区别(转)
response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL转载 2016-09-28 14:12:06 · 397 阅读 · 0 评论 -
Web Service 的工作原理(转)
Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标转载 2016-09-27 17:07:23 · 858 阅读 · 0 评论 -
TCP/IP四层模型
TCP/IP四层模型TCP/IP参考模型 ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。 图2-1 TCP/IP参考模型 2.1 TCP/IP参考模型的层次结构 TCP/IP协转载 2016-09-27 16:58:54 · 794 阅读 · 0 评论