当前位置: 首页 > news >正文

佛山新网站建设/seo博客网址

佛山新网站建设,seo博客网址,h5网站开发实例教程,网站运营心得遇到的问题 jdk环境配置 环境配置的时候冲突了,最后发现f盘里java那个文件放的就是jdk 注意要在环境变量里面配置jdk路径,同时在idea里面要在文件下面的文件结构中的jdk配置Invalidate Caches/Restart清理一下idea缓存。因为如果之前用过老版本的sprin…

遇到的问题

jdk环境配置

  1. 环境配置的时候冲突了,最后发现f盘里java那个文件放的就是jdk
    注意要在环境变量里面配置jdk路径,同时在idea里面要在文件下面的文件结构中的jdk配置
  2. Invalidate Caches/Restart清理一下idea缓存。因为如果之前用过老版本的springboot开发,下次新建
    springboot项目,idea默认会缓存父依赖项信息,当引入本地仓库不存在的父依赖版本时,就会报错:找不到依赖申明。而引用本地仓库已存在的依赖版本并不会报错,因此才推断出是idea缓存的原夕清除缓存之后,重启,刷新pom.xml,发现自动下载新版本的springboot了,下载完成后不再爆红

文件名和路径

mapping作用如其名,始终是==./mapping内的值==
直接返回jsp页面时,映射的是return对应的文件
需要返回数据+页面时,映射的是mv.setViewName内对应的视图文件

一些需要理解的东西

JSP和html

协议上行加上
<%@page contentType=“text/html; UTF-8” pageEncoding=“UTF-8” %>
后缀名是.jsp

jsp动态加载,不用重跑项目

一般直接加了东西,在页面直接刷新就可以了,如果不行:

  1. 加依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId>
</dependency>
  1. 配置
    在这里插入图片描述
    在这里插入图片描述

jdk直接返回内容到页面 完成过程

  1. 先创建一个空项目
  2. 空项目中创建springboot项目-选择java和maven以及域名为com.x-勾选springweb服务
  3. 创建完成之后在com.x下面创建模块
  4. 在模块中书写代码注意要@controller@RequestMapping(“/hello”)@ResponseBody
  5. 最后在入口文件中启动的项目
  6. 然后在本地服务器里访问localhost:端口号

jdk返回student类中的数据

@RequestMapping("/student")@ResponseBodypublic student students(){student stu = new student();stu.setAge(2);stu.setName("wanghua");stu.setScore(98);stu.setId(1111);return stu;}

import java.io.Serializable;可串行化接口? 在这里插入图片描述

import java.io.Serializable;public class student implements Serializable {private int id;private String name;private int age;private int score;public student() {}public student(int id, String name, int age, int score) {this.id = id;this.name = name;this.age = age;this.score = score;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public int getScore() {return score;}public void setScore(int score) {this.score = score;}public String toString() {return "id:" + id + ", name:" + name + ", age:" + age + ", score:" + score;}
}

jsp环境搭建与javaee

思维理解过程

  1. 只有两个注解而不写@ResponseBody时无法访问到返回的东西
  2. 此时static里放置静态页面是可以通过路径在页面访问的,但是Webapp无论是否jsp or html都不可以访问到
  3. 加上jsp的一个依赖
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId></dependency>
    构建依赖完成后在application.properties文件下加上
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
package com.lsm.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class TestController {@RequestMapping("/test")public String test01() {return "test01";}}

就会和Controller下的TestController中的返回值(这个是自己写的文件)构建为一个访问路径 注意此时只用访问mapping的路径(而不是对应的文件.jsp)(但是由于前面的配置所以实际访问的是/return返回值.jsp这个文件)

  1. 配置工作目录请添加图片描述在这里插入图片描述

  2. 当能寻找到webapp目录下的jsp文件,那么webapp下的html文件也可以找到

使用jsp+传数据

package com.lsm.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;@Controller
public class TestController {@RequestMapping("/test")public ModelAndView test01(ModelAndView mv) {mv.addObject("msg", "传数据");mv.setViewName("test01");System.out.println("test01");return mv;}}

视图名是jsp的文件名

日志输出

  1. 某个类的固定格式不想写,就用@Data会导入lombok
  2. @Slf4j就可以用了
  3. 日志也就可以用的了
http://www.whsansanxincailiao.cn/news/31989756.html

相关文章:

  • 现在流行做网站吗/宁波seo外包服务
  • 如何做全球网站排名/关键词优化排名详细步骤
  • 机械做卖产品网站/通过百度指数不能判断出
  • 使用asp.net做购物网站/什么是seo教程
  • 做网站做什么主题/成都seo技术经理
  • 设计素材图片大全/百度seo推广怎么做
  • 网站和新媒体建设管理办法/友链出售
  • 做外贸c2c网站有哪些/石狮seo
  • 锡盟建设工程网站/cnzz统计
  • 化妆品品牌推广方案/seo推广排名重要吗
  • 泰安市住房和城乡建设委员会网站/十大软件培训机构
  • 做网站前端用什么软件好/bing搜索引擎国内版
  • 宁波做微信网站/公司网页怎么做
  • 优质网站建设是哪家/关键词搜索排名
  • win7 iis部署网站/企业网站优化外包
  • 做网站的没有进项票怎么办/免费合作推广
  • 做淘宝网站规范 百度知道/怎么做网页
  • 用jsp做的网站需要什么工具栏/百度推广关键词价格查询
  • 网站所用的图片大小/艾瑞指数
  • 制作动态网站第一步/免费html网页模板
  • 玩具网站建设服务公司/外包公司和劳务派遣
  • 专门做包包的网站/湖南知名网络推广公司
  • 东莞网站设计知名 乐云践新/乌海网站seo
  • 小说网站做公众号好还是网站好/东莞seo建站咨询
  • 毕业设计做系统和网站有什么区别/职业技能培训平台
  • 网站设计制作价格怎么算/创建网站
  • 烟台网站建设哪家服务好/如何在各大平台推广
  • 阿里云 iis 默认网站/网站排名seo教程
  • 网站后台编辑器无法显示/百度店铺怎么开通
  • 西安学校网站建设哪家好/漯河网络推广哪家好