eclipse+tomcat8+springMVC环境搭建

在 Esclipse中搭建SSM框架开发环境 一、环境准备 maven 3.5.2 esclipse oxygen  Release(4.7.1a) jdk 1.8 tomcat 9 二、新建maven项目 1、新建一个maven项目,如图: 2、设置为创建web 3、设置项目相关信息,注意设置package类型为war 4、设置项目相关属性 进入project 阅读详情

第一步:
原料:apache-tomcat-8.0.36.zip
commons-logging-1.2-bin
log4j-1.2.17
spring-framework-4.0.0.RELEASE-dist
eclipse
这些文件可在我的资源里去自行下载
第二步 :添加tomcat服务器
直接解压tomcat8
这里写图片描述

打开安装好的eclipse–>Window–>Preferences—>Server—>Runtime Environment—>add—>Apache—>Apache Tomcat v8.0—>next —–>Browse—>选择你解压的tomcat8—>finish—–OK

第三步:创建Dynamic Web Project
打开安装好的eclipse—>file–>new—->project….—>Web——-Dynamic Web Project—->next—–>springtest(可以自己随便起)—->Target runtime—>Apache Tomcat v8.0–>next–>next–>勾选Generate Web.xml……–>finish
这里写图片描述
第四步:配置servers服务器
添加servers视图 :window–>show view —>other…–>Servers–OK
这里写图片描述
双击下面的Tomcat v8.0 Server

这里写图片描述
双击这个服务器,改两个地方,在Server Locations选项卡里选择第二个,可以把网站发布到tomcat的安装目录(其实就是我们解压的那个目录)中,下面的Deploy path 改为 webapps,这个在tomcat里面已经有了是tomcat默认的网站目录。最后记得点击保存。
第五步: 配置web.xml
打开工程—>WebContent–>WEB-INF—>web.xml

修改文件为:


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>First</display-name>
 <servlet>
        <servlet-name>mvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>/WEB-INF/hello-servlet.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>mvc</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>

第六步:
在web.xml边上再添加一个hello-servlet.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xsi:schemaLocation="
    http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-3.0.xsd
    http://www.springframework.org/schema/mvc  
    http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
    <!-- 默认的注解映射的支持 -->
    <mvc:annotation-driven />
    <!--启用自动扫描  这里  -->
    <context:component-scan base-package="com.lz.controller" />
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/jsp/" />
        <property name="suffix" value=".jsp" />
    </bean>

</beans>

注意这里面有个base-package,这个很重要,到时候建立控制器类时,要放到这个包里面。Tomcat会去这个包里面找控制器类,并加载它们。
到这一步,配置文件已经搞定了,接下来,要写代码,写代码之前,先把需要的库都加进来。
第七步,添加需要的库,右击工程,选择Build Path->Configure Build Path…
选择Libraries选项卡,点击Add External JARs…按钮,把之前解压的
spring-framework-4.0.0.RELEASE -> libs目录里的所有jar文件添加进来
commons-logging-1.2 -> commons-logging-1.2.jar添加进来
apache-log4j-1.2.17 –> log4j-1.2.17.jar添加进来 OK
这里写图片描述
选择工程,右键Properties–>Resource–>DeploymentAssembley–>add—>java Build Path Entries—>全选—finish。
第八步,写控制器代码,先在src目录下创建包,包名要和之前的hello-servlet.xml文件里的base-package里的包名一致。
这里写图片描述
在这个包里面创建一个类,然后把代码写完。
这里写图片描述
第九步,添加一个index.jsp页面,放到/WEB-INF/jsp/目录下,为什么要放到这个目录,是因为在前面的hello-servlet.xml里有配置啊。
index.jsp页面很简单:只是在body里面有一句话 :hello world
这里写图片描述
第十步:
运行项目
run as –>run on serve–finish
在地址栏自动补上aaa/bbb
这里写图片描述

至此,配置完成

Javaweb项目在线学习平台系统(Spring+SpringMVC+MyBatis) 在线学习平台系统javaweb项目(Spring+SpringMVC+MyBatis) 运行环境: Tomcat v8.5、JDK1.8, 开发环境:eclipse、Mysql8.0 运用的技术:Spring+SpringMVC+MyBatis,MySQL数据库 前端页面采用了原实验楼前端模板 一、设计结构 以下是系统主要结构: 1.登录(全部已实现) (1)角色登录 (2)修改密码 (3)注销 2.普通用户(全部已实现) (1)订阅课程 (2)入驻教师(可发布课程) (3)个人信息 3.管理员用户 ( 阅读详情

相关推荐

PostgreSQL 超详细安装与使用教程:从入门到实战

本文将详细介绍PostgreSQL数据库的安装配置与基础使用。首先从Windows系统安装入手,分步骤讲解17.5版本的安装流程、环境变量配置及服务启动验证。接着重点介绍了pgAdmin4图形化管理工具的安装与使用,包括界面语言设置、数据库连接、创建与管理数据库等操作,同时对比了可视化操作与SQL命令两种方式。最后梳理了PgSQL基础语法,涵盖表的创建、增删改查操作、约束管理等内容,为初学者提供了完整的PostgreSQL入门指南。文章兼顾理论知识与实际操作,既适合数据库新手学习,也可作为开发人员的快速参考

gtf212的博客 1万+

eclipse Spring MVC 配置

尊重原创,转载请标明出处先选好开发工具和开发环境,本文使用的开发工具及环境为: eclipse: eclipse-jee-neon-R-win32JDK: jdk-8u101-windows-i586.exetomcat: apache-tomcat-8.0.36spring: spring-framework-4.3.0.RELEASEcommons-logging: commons-

BI 1065

常见的电容有哪些

电容在电路板中非常常见,类别纷繁复杂,本文化繁为简,主要介绍下常见电容。

qq_40170041的博客 768

在SpringMVC框架中部署Tomcat8插件(IDEA)

在idea中出现报错。

qq_68890680的博客 1855

ROS2中间件选型指南:FastDDS与CycloneDDS零拷贝机制对比与实战

在机器人开发中,通信中间件是连接分布式节点的核心纽带,其性能直接影响系统的实时性与可靠性。DDS作为ROS2默认的通信标准,通过发布订阅模型和QoS策略,为高频大带宽场景提供了灵活的数据分发能力。并行计算与高性能传输的需求,推动了零拷贝技术的演进——从传统序列化到共享内存乃至指针传递,旨在减少数据复制开销、降低延迟。在激光雷达点云、相机图像等场景下,中间件的选型尤为关键。FastDDS凭借与ROS2的深度集成和丰富文档成为入门首选,而CycloneDDS在低延迟和资源占用上表现更优,借助iceoryx实现了

weixin_28726391的博客 261

告别手动复制粘贴!用Python脚本+pywinauto实现PC微信消息自动发送(附完整源码)

本文详细介绍了如何利用Python和pywinauto实现PC微信消息的自动化发送,告别繁琐的手动操作。从环境搭建、UI控件定位到构建健壮的发送流程,再到高级功能扩展和项目打包部署,全面解析了自动化办公的实现方案,显著提升工作效率。

weixin_30315723的博客 585

【SpringMVC】使用Eclipse创建第一个SpringMVC项目

任务:SpringMVC的“hello world” 要求:在项目中引入SpringMVC依赖,实现基于SpringMVC的”HelloWorld“。 目标:1)理解SpringMVC工作机制。2)了解DispatcherServlet核心类的作用。3)使用Controller,RequestMapping注解。

慢热型网友的博客 7546

Python爬虫:招聘网站岗位要求、薪资与求职者数据爬取与分析

通过本文的教程,我们学习了如何通过 Python 编写招聘数据爬虫,爬取招聘网站上的岗位要求、薪资和求职者数据,并通过数据存储、清洗、分析和可视化,获取有价值的信息。网站如智联招聘、猎云网、前程无忧等,都提供了大量的招聘信息,包括岗位要求、薪资范围、工作经验、学位要求、招聘公司等。本文将介绍如何通过 Python 编写爬虫,爬取招聘网站上的岗位要求、薪资、求职者数据,并通过数据存储、分析和可视化等手段,为求职者或招聘者提供实用的信息和决策支持。通过循环抓取多个页面的数据,可以获取不同岗位的信息。

2201_76125261的博客 723

【SpringMVC】1、前置知识回顾

回顾MVC 什么是 MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 **Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Obje

Mithrandir_74的博客 354

RuoYi-Cloud-Plus使用minio进行文件上传图片后无法预览解决_修改minio配置minio桶权限---SpringCloud工作笔记198

在文件管理的位置,发现刚刚上传的图片文件,会显示 预览图片失败 后来经过多方查看,发现是minio的配置的问题。可以看到首先登录RuoYi-Cloud-Plus系统然后,打开文件管理页面可以看到,当上传了图片文件以后。登录以后,选中左侧Buckets,可以看到有自己用的桶,找到以后点击打开。显示文件展示中,文件预览失败,那么这个时候,去修改minio的配置。可以看到,点击配置管理,这里我们启用的是minio对吧。默认是没有配置的这个时候,是允许下载,但不允许预览的.

添柴程序猿的专栏 5569

借助ChatGPT完成课题申报书中框架思路写作指南

通过这篇文章的学习,我们可以让ChatGPT先为用户匹配研究理论、研究方法、研究思路、研究内容等,为申请人提供一些参考,能够帮助对拟申报课题有一个初步的认识。当申请人找到了合适的理论、方法和问题后,再借助精细化提示词模型提问,那ChatGPT回答的启发性肯定会有质的提升,更具有使用价值。

智能AI让学术科研更容易 2468

SpringMVC整合tomcat优化servlet

Mybatis:优化了dao层,降低了java与dao层的耦合 Spring :优化了service层,降低了java与service层的耦合 SpringMVC :优化了servlet层,降低了java与servlet层的耦合 SpringMVC(主流MVC框架):是Spring框架的一部分(子框架),是实现对Servlet技术进行封装。 SpringMVC程序例子 SpringMVC配置式开发 1.SpringMVC运行原理(执行过程) 2.需求:用户提交一个请求,服务端处理器接收到请求后,给出.

qq_43171656的博客 437

YOLOv11 改进 - 注意力机制 | HaloNet 局部自注意力 (Local Self-Attention) 以分块交互策略实现高效全局上下文建模

本文介绍了局部自注意力机制(HaloAttention)在YOLOv11中的结合应用。局部自注意力通过关注输入数据局部区域来捕捉特征关系,能降低计算复杂度、增强局部特征捕捉,且可与CNN结合。其计算时先定义局部窗口,再计算注意力权重并加权求和。我们将HaloAttention集成到YOLOv11的检测头中,并进行相关注册和配置。实验表明,改进后的模型在目标检测和实例分割等任务中表现更佳,证明了自注意力模型在传统卷积主导领域的有效性。

魔改工程师的博客 1143

搭建SSM(Spring、SpringMVC、Mybatis)环境的Maven项目详细步骤

目录 前言: 第一步 搭建环境      1.1    版本介绍     1.2    环境初始化        1.2.1    安装tomcat        1.2.2    为eclipse配置tomcat 1.2.3    配置maven环境     1.3    创建项目          1.3.1    创建Maven项目       1.3.2    为项目添...

有翅膀的猪 335

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Spring mvc环境搭建的具体步骤

Spring mvc环境搭建的具体步骤 首先准备MySql5.5、Navicat、eclipse-jee、jdk1.8、apache-maven-3.5.4、apache-tomcat-8.5.46等 配置jdk (1).新建JAVA_HOME 添加;%JAVA_HOME%\bin (2).检验jdk是否配置成功 安装eclipse 配置maven (1).环境配置与jdk类似 (2).选择apache-maven-3.5.4下conf文件夹选择settings.xml文件编辑:文件目录位置(最好

qq_45695622的博客 309

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

eclipse快速搭建ssm

eclipse快速搭建ssm 欢迎使用阅读快速搭建ssm,文章若有错误还望大佬指出。 斜体样式这里使用的环境是eclipse 2020-06,maven 3.6.3,jdk14,Tomcat 9.0,mysql 8.0.20 快速搭建步骤 新建maven工程,重新构建环境 导包 编写Spring配置文件 配置web.xml 使用java代码配置mybatis 添加所有java代码 添加jsp 新建maven工程,重新构建环境 选择下面的webapp原型 这是搭建好的项目,但是报错 然后下一步,输入g

weixin_44485192的博客 844

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

springMVC配置步骤

所用的工具为eclipse for javaEE,tomcat 8.0 1.导入jar包 把以上的jar包全部复制到项目的WebContent/WEB-INF/lib目录中 2.在webContent/WEB-INF下新增或编辑web.xml web.xml的完整内容为: <?xml version="1.0" encoding="UTF-8"?> <w...

weixin_30894389的博客 87

maven spring MVC 及tomcat

eclipse+tomcat8+springMVC环境搭建https://blog.youkuaiyun.com/code_fighter/article/details/79169058 Eclipse+Tomcat+springMVC环境搭建与jsp页面学习笔记https://blog.youkuaiyun.com/zhoushenghuang/article/details/52102343 安装eclipse...

weixin_30371469的博客 59

SpringMVC框架搭建helloworld项目

软件参数 Eclipse:Mars.1 Release (4.5.1) Tomcat: 8.0.36 JDK:1.8.0_60 Spring-framework: 4.0.4.RELEASE 创建web工程 如下图创建动态web工程: 创建效果如下图: 代码 web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app x...

Welcome_Miss的博客 211

springMVC、mybatis连接Mysql(二)

    经过不断努力,环境基本搭建好了,由于接近1年多时间没有碰Eclipse好多都忘记了,进度可能会有点慢。以及第一次接触SpringMVC好多东西都不清楚,不过应该问题不大。鉴于网络的问题,现在还在下载MySQL,大致讲一下环境已经已经做了的工作 。     JDK1.8,TomCat9.0,EcliseJunne2017,MySQL-8.0.13,Spring-framework-4.1....

CLM的博客 241

用Maven创建SpringMVC项目

IDE:Eclipse Jee JDK:8 Tomcat:8 1.创建项目 File->New->Maven Project-> ->Next-> ->Next-> ->Finished 2.加入包 右击项目->Build Path->Configure Build Path-&...

weixin_30918415的博客 76

本机开发环境搭建,java

本机开发环境搭建,java本机环境说明需要安装的软件1. jdk安装2. 集成开发环境3. win7 mysql安装navicat tomcat 本机环境说明 本机环境:win7 64位。需要进行的工作:对一个前后端不分离,采用springmvc框架的项目项目进行二次开发,版本管理使用git。 需要安装的软件 JDK1.8,集成开发环境(STS或者Eclipse),mysql5.7, navica...

qq_38671648的博客 404

springmvc mysql配置_Java搭建springMvc web服务并整合mysql数据库

1.使用jdk8 ,tomcat82.在eclipse中创建一个maven项目,手动配置springMvc.xml以及web.xml,项目结构如下:3.pom文件引入spring的web包和mysql包pom.xml文件内容:org.springframeworkspring-web5.0.8.RELEASEorg.springframeworkspring-core5.0.8.RELEASEor...

weixin_31861055的博客 509

ssh框架搭建

1.搭建环境windows10+eclipse4.8+jdk1.8+maven 2.框架springMVC+spring+Hibernate 3.搭建步骤 1)首先创建maven项目 file--new--other---maven-project 2)配置pom文件 spring-corespring-contextspring-webspring-webmvc...

weixin_34268753的博客 98

springmvc系列教程一开始springmvc(史上最贴心,原创,亲测)

springmvc系列教程一开始springmvc(史上最贴心,原创,亲测) 我是Kay_Ge,联系qq一起进步早日做构架师 必读 springmvc基于框架的程序要运行成功,对于tomcat版本,jdk版本,配置文件,jar包的版本,有着严格的要求苛刻,但凡有一个地方出错了,都会导致框架运行失败,## 如果这是你第一次学习本框架,请严格按照教程照做,全部一样,直到看见成功在根据不懂的地方做出改变,这样可以大大节省效率,请勿一来就改变配置 步骤1 . 先运行,看效果,在学习深入 项目环境说明:软件ecl

胡杨树的守护者 955

搭建Spring MVC 4开发环境八步走

Spring MVC作为SpringFrameWork的产品,自诞生之日,就受到广泛开发者的关注,如今Spring MVC在Java中的发展可谓是蒸蒸日上,如今如果再有开发者说,不了解Spring MVC,或许就被人笑掉大牙。煽情的话就不说了,先告诉大家如何搭建Spring MVC开发环境。        (一)工作环境准备:         JDK 1.7         Eclip...

掬水月在手,弄花香满衣 163
上一篇: tensorflow.python.framework.errors_impl.PermissionDeniedError:
下一篇: spring mvc注解之@RequestMapping("/xxx")
jeffery0628
博客等级 码龄11年 39粉丝 112原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值