透过源码分析,配置spring boot工程同时支持https和http协议请求

前言 spring boot工程需要同时支持http请求和https请求,spring boot 2.x的官方文档解释的很清晰,这里是地址:Configure SSL,上面也有github的示例,也可以参考配置多个连接器这个示例,以硬编码的一种方式来配置https连接器,地址:Enable Multiple Connectors with Tomcat。 不过我用的是spring boot 1.x的版本,这里的代码方案是不支持的。因为有些类,我在spring boot 1.x的版本是没有找到的,…

spring boot实战(第七篇)内嵌容器tomcat配置

spring boot默认web程序启用tomcat内嵌容器tomcat,监听8080端口,servletPath默认为 / 通过需要用到的就是端口、上下文路径的修改,在spring boot中其修改方法及其简单; 在资源文件中配置:   server.port=9090 server.contextPath=/lkl   启动spring boot 2015-10-04 00:06:55.768 INFO 609 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler…

在Eclipse中用Maven创建Web工程(tomcat:run 启动)

本文主要描述在Eclipse中用Maven创建Web工程,并用tomcat加载启动工程的操作步骤,其中采用Jetty类似。 一、创建项目 1、Eclipse中用Maven创建项目 2、继续下一步Next 3、选maven-archetype-webapp后,继续Next 4、填写相应的信息,Packaged是默认创建一个包,不写也可以 5、创建好项目后,目录如下: 这时jsp页面报错,查看具体报错信息如下: The superclass “javax.servlet.http.HttpServlet” was…

Maven 环境配置、安装、 部署、 本地仓库、 SCM

Maven笔记                                                                                                目录 1.1.         下载地址...2 1.2.         安装...3 1.3.         简单例子...3 1.3.1.        建立Maven项目...3 1.3.2.        配置项目...8 配置Project Facets. 11 1.3.3.        配置 Modify Faceted Project12 1.3.4.        设置部署程序集(Web Deployment Assembly)12 1.3.5.…

maven项目字符集问题

在做maven项目的时候很容易出现乱码的问题,那么为了尽量避免出现这种问题,应该在搭建maven项目的时候就将所有与字符集有关的地方全部设置为UTF-8。 1、如果新建一个工作空间,首先要做的不是立即搭建项目而是修改字符集 2、如果是jsp是web项目,还需要设置好jsp的字符集 3、web.xml <!-- 字符集过滤器 --> <filter> <filter-name>encoding</filter-name> <filter-class…

最新整合maven+SSM+Tomcat 实现注册登录

mybatis学习 http://www.mybatis.org/mybatis-3/zh/index.html Spring学习:http://blog.csdn.net/king1425/article/details/65631607 SpringMVC学习:http://blog.csdn.net/king1425/article/details/68922706 先看效果: 之后会有源代码,最好下载并对着代码观看 使用maven管理项目,需要注意修改编译输出目录。否则后期运行可能找不到类。 1.先建立必要的包。 如图所示: 2.根据数据库建立必要的…

使用Maven 构建一个Web项目

1.配置maven环境 需要安装jdk(废话),在maven官网去下载maven安装包,下载完成后解压,目前最新版本是3.3.9。 将%MAVEN_HOME%\bin;添加到环境变量,进入高级系统设置添加 变量名:MAVEN_HOME 变量值:E:\develop\apache-maven-3.3.9 在path下添加;%MAVEN_HOME%\bin;注意前面的分号,前一个路径结束没加“;”,就加上不然有错。 检测是否成功 cmd下运行 mvn version。 到此,maven环境配置好了。 2.…

meavn

目录Maven介绍简介Maven资源Maven和Ant的区别Maven的基本功能Maven使用Maven的安装和配置Maven的基本使用实现Java项目创建Maven项目运行Maven项目实现Web项目创建Maven项目运行Maven项目POM文件的基本配置POM介绍什么是POM快速浏览基本设置协作关系POM间关系依赖关系继承关系聚合关系其他配置其他设置离线安装第三方包部署到tomcat未讲到的内容Maven简明课程主要目的:方便开发人员快速上手 1. Maven…

27 在Maven中使用【Mavenized】

在Maven中使用Tomcat库【Apache Tomcat - Using Tomcat libraries with Maven】 <!--()-->目录【Table of Contents】 在Maven中使用Tomcat库【Using Tomcat libraries With Maven】 Tomcat快照【Tomcat Snapshots】 Tomcat发布【Tomcat Releases】 <!--()-->在Maven中使用Tomcat库【Using Tomcat libraries With Maven】 <!--()-->Tomcat快照【Tomcat Snapshots】 Tomcat快照位于Ap…

Intellij Idea使用入门(二)——在IntelliJ IDEA 中搭建Maven ,并配置Tomcat

  Maven 是一个项目管理工具,它提供了一个构建完整的生命周期框架。  下面介绍在 Idea 中创建 Maven 项目,在src下手动创建规范的maven目录结构,并设置Java源目录,并配置Tomcat。一、在 Idea 中创建 Maven 项目1.1、创建Maven项目◆ 选择File ->new ->Project,在弹出框New Project中选择Maven,右侧选择Apache的webapp,点击Next。备注:(1)Project SDK,项目 SDK(Software Development K…

Apache Maven 入门篇(下)

作者:George Ma 第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。 接下来我们介绍下面这几个核心概念: POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Maven 库POM (Project Object Model) 一个项目所有的配置都放置在 POM 文件…

用OTA下载本机J2me程序至手机

windows200 + tomcat4.1.24 + j2wtk2.0 1.安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME 类型 JAD: text/vnd.sun.j2me.app-descriptor JAR: application/java-archive 安装好TOMCAT(不要告诉我你不会?),tomcat新版本默认支持,老版本修改 %tocmat%/conf/web.xml,找到mime的地方,添上 jad text/vnd.sun.j2me.app-descriptor jar application/java-archive 2.在d…

解决Tomcat项目部署过程中的 内存溢出

在tomcat6.0.20 部署多个系统,由于每个系统中有太多的jar   每个大约10M以上,导致tomcat启动时候 内存溢出的错误   解决方法:   在 Tomcat 6.0/conf/catalina.properties 文件中找到   common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar   然后将其修改为:   common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/lib/share/*.jar     --------- 在 li…

struts2的jar的疑问

最近开始学习struts2的相关知识,我的环境是myeclipse6.5+tomcat6+jdk6     我下载了struts的struts-2.2.1-all下的包。   1。首先我把所有的jar全部弄到lib下,结果报错 2。常用的那5-6个包commons-logging-1.0.4,commons-io-1.3.2,ognl-3.0,struts2-core-2.2.1,xwork-core-2.2.1,freemarker-2.3.16放到lib中,结果报找不到 我xml中配置: org.apache.struts2.dispatcher.FilterDispatcher类,这…

applet应用相关

jar带包名的打包方法:cmd进入到包的上一层目录 jar包放在D:\tomcat-6.0.26\webapps\iKnow\imageupload目录下 D:\tomcat-6.0.26\webapps\iKnow\imageupload>jar -cvfm imageupload.jar MANIFEST.MF com/xx/imageupload/*.class com/xx/imageupload是包路径 web中引入applet方法: <applet name="imageuploadapplet" style="width:800px;height:650px;" code="com.xx.imageupload.ImageFrame" cod…