springboot解决jsp页面和control互相跳转

news/2024/11/28 6:37:06/

Jsp页面和control交互是前后端交互最常见的模式。

1、首先配置Jsp。

配置Jsp

第一步保证自己的项目是web。打开目录设置。目录设置是idea中最常打开的窗口。

选择模块,配置web选择webapp路径。

然后就可以新建jsp

2、另外control建立及其简单。

新建软件包,在control软件包中新建control文件。

接下来配置control类,注解@Controller,然后@RequestMapping("")

3、现在jsp和control已经建立。

jsp配置路径在application.peopestity文件中配置Jsp路径。

使得control可以跳转jsp。

jsp跳转到control

第一步配置主类@companescan("control路径")。

第二步就是新建一个servlet类。为什么,现在还未理解。

个人实践,我新建8个springboot项目,都没有成功,我按照之前成功的例子,发现将

ServletInitializer类复制就可以成功。

类中代码:

package com.example.zhengfu1;import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;public class ServletInitializer extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(Zhengfu1Application.class);}}

网上所有都说是pom依赖库,路径,jar包问题,但是这些问题解决依然是错误的。

最后将ServletInitializer复制和主类同目录下访问成功。

解决跳转花费一天时间。有理解此类的可以留言,当然,大家可以学习我的博文。

关于controljsp跳转。


http://www.ppmy.cn/news/2598.html

相关文章

来用Service worker吧

之前说了笔者写了一个微前端框架。在微前端中子应用切换前要先获取到子应用的资源(比如js、css)和 html 片段进行加载。那么这里就涉及到一个“老生常谈”的话题:资源缓存。 为了缓存子应用的 js、css资源,笔者分两步进行&#x…

GCN:分布式训练大规模深度图神经网络

图(Graph)数据在现实世界中非常常见,例如社交网络、交通网络、物理系统等等,近几年图神经网络的发展将图数据的分析与深度神经网络结合,在越来越多的领域发挥出重要的作用,例如电商推荐、生物化学结构分析、反恐反诈风险控制等等。数据规模也呈现越来越大之势,动辄上千万…

07、Spring中XML配置和JavaConfig配置比较

1、JavaConfig的优势 我们之前基本都是使用xm的方式进行配置,随着功能和业务的日益增加,会导致我们的配置文件过于庞大。bean之间的依赖关系也会变得更加复杂,使用起来很不方便。Spring3.0开始,官方推荐出了使用Java配置的方式来…

酵母葡聚糖硫酸酯(SPS)|葡聚糖修饰异黄酮|右旋糖酐修饰Savinase蛋白酶

酵母葡聚糖硫酸酯(SPS)|葡聚糖修饰异黄酮|右旋糖酐修饰Savinase蛋白酶 酵母葡聚糖硫酸酯(SPS) 中文名称:酵母葡聚糖硫酸酯(SPS) 纯度:95% 存储条件:-20C,避光,避湿 外观:固体或粘性液体 包装:瓶装/袋…

这可能是全网最详细的python安装教程(windows)

python安装是学习pyhon第一步,很多刚入门小白不清楚如何安装python,今天我来带大家完成python安装与配置,跟着我一步步来,很简单,你肯定能完成。 第一部分:python安装 (一)准备工作…

Wireshark高级特征

1,端点和网络会话 想要让网络通信正常进行,你必须至少拥有两台设备进行数据流的交互。端点(endpoint)就是指网络上能够发送或接收数据的一台设备。两个端点之间的通信被称之为会话(conversation)。Wiresha…

【多线程(五)】volatile关键字、原子性问题、AtomicInteger内存分析与源码分析、悲观锁和乐观锁

文章目录5.原子性5.1 volatile-问题2.2 volatile解决5.3 synchronized 解决5.4 原子性5.5 volatile关键字不能保证原子性5.6 原子性 AtomicInteger5.7 AtomicInteger-内存解析5.8 AtomicInteger-源码解析5.9 悲观锁和乐观锁小结5.原子性 5.1 volatile-问题 代码分析 package…

Linux 之七 内核架构、API/ABI 介绍、文件层次结构、Kernel 源码文件

Linux 内核最早是在 1991 年由芬兰大学生林纳斯托瓦兹为自己的个人电脑开发的,并在 GNU 通用公共许可证第 2 版(也包含了其他兼容许可证)之下发布的一种开源的类 Unix 操作系统宏内核。 注意,我们通常说的 Linux 系统是 Linux Ker…