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

阿里巴巴网站头像你会放什么做头像东莞seo网络推广专

阿里巴巴网站头像你会放什么做头像,东莞seo网络推广专,网站已备案添加新域名,三亚建设网站概述:FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序…

 

概述:FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。

入门案例

创建一个项目 freemarker-demo

pom.xml在引入依赖

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId></dependency><!-- lombok --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency><!-- apache 对 java io 的封装工具库 --><dependency><groupId>org.apache.commons</groupId><artifactId>commons-io</artifactId><version>1.3.2</version></dependency></dependencies>

新建application.yml

server:port: 8081 #服务端口
spring:freemarker:cache: false  #关闭模板缓存,方便测试settings:template_update_delay: 0 #检查模板更新延迟时间,设置为0表示立即检查,如果时间大于0会有缓存不方便进行模板测试suffix: .ftl               #指定Freemarker模板文件的后缀名

在java包下新建controller包,在controller包下创建HelloController

@Controller
public class HelloController {@GetMapping("/basic")public String test(Model model) {//1.纯文本形式的参数model.addAttribute("name", "freemarker");//2.实体类相关的参数Student student = new Student();student.setName("小明");student.setAge(18);model.addAttribute("stu", student);return "01-basic";}
}

在java包下新建entity包,在entity包下创建Student

@Data
public class Student {private String name;//姓名private int age;//年龄private Date birthday;//生日private Float money;//钱包
}

如图所示

在resource包下新建template包,在template包下创建01-basic.ftl

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>Hello World!</title>
</head>
<body>
<b>普通文本 String 展示:</b><br><br>
Hello ${name} <br>
<hr>
<b>对象Student中的数据展示:</b><br/>
姓名:${stu.name}<br/>
年龄:${stu.age}
<hr>
</body>
</html>

如图所示

 

运行FreeMarkerApplication

@SpringBootApplication
public class FreeMarkerApplication {public static void main(String[] args) {org.springframework.boot.SpringApplication.run(FreeMarkerApplication.class, args);}
}

访问http://localhost:8081/basic

http://www.dtcms.com/wzjs/230483.html

相关文章:

  • 花钱做网站注意什么想做网络推广的公司
  • ztouchs网站查询个人模板建站
  • 哪些外国购物网站可以做西安自助建站
  • 新手学做网站 下载alexa全球网站排名分析
  • 免费网站重生九零做商女专业的网页制作公司
  • 网站开发建设付款方式企业内训机构
  • 山西建站推广拉新推广
  • 丹徒网站建设包括哪些seo到底是做什么的
  • 互站网源码商城口碑营销公司
  • 温州市建设工程质量安全管理总站百度搜索竞价排名
  • 网站建设维护和网页设计拓客软件
  • 网站流量30g网络营销策划方案论文
  • 网站布局今日新闻国家大事
  • 建立个网站seo推广优化培训
  • 大连网站制作多少钱2023全民核酸又开始了
  • 做自己的网站花多钱优化seo教程技术
  • 内蒙古网站建设百度自媒体平台
  • 怎么更改wordpress的后台路径江东怎样优化seo
  • 做亚马逊需要的图片外链网站seo项目分析
  • wordpress 导购站模板人民日报今天新闻
  • 做网站图片不够大创建个人网站的流程
  • 常用的网站类型有哪些类型有哪些类型有哪些网站黄页推广软件
  • 如何建立起个人网站北京网站seo
  • 网站建设和应用的情况怎么建立企业网站
  • 龙华营销型网站中国十大互联网公司
  • 网站建设的基本过程郑州竞价托管
  • 阜阳市建设局网站爱站网站
  • 仿牌网站建设世界足球排名
  • 网站建设部署视频教程seo门户 site
  • 湖北做网站找谁seo搜索优化培训