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

做网站是用什么语言的大型网站seo课程

做网站是用什么语言的,大型网站seo课程,优化网站的步骤,市场监督管理局上班时间JFinal学习07 控制器——接收数据之getBean()和getModel() 视频来源https://www.bilibili.com/video/BV1Bt411H7J9/?spm_id_from333.337.search-card.all.click 文章目录 JFinal学习07 控制器——接收数据之getBean()和getModel()一、接收数据的类型二、getBean()和getModel()…

JFinal学习07 控制器——接收数据之getBean()和getModel()

视频来源https://www.bilibili.com/video/BV1Bt411H7J9/?spm_id_from=333.337.search-card.all.click

文章目录

  • JFinal学习07 控制器——接收数据之getBean()和getModel()
    • `一、接收数据的类型`
    • `二、getBean()和getModel()的区别`
    • `三、getBean()`
      • 验证getBean()方法
      • 指定其他类名:
      • 不设置类名
    • `四、getModel()`

一、接收数据的类型

接收浏览器批量提交的数据 \color {ORANGE} {接收浏览器批量提交的数据} 接收浏览器批量提交的数据

关注:批量


二、getBean()和getModel()的区别

1、使用的区别:

  • getBean只是一个 javaBean
  • getModel必须是一个和数据库映射的一个JFinal Model

2、JFinal解析方法不同:

  • getBean依赖getset方法去取值和设置属性。
  • getModel则基于getput方法

三、getBean()

  • 当有多个字段提交时,通过getBean接收 批量 \color {blue} {批量} 批量提交的数据

  • 在后端创建一个 b e a n \color {blue} {bean} bean
    如:此例中创建Article这样一个bean

package demo;public class Article {private long id;private String title;private String subtitle;private String content;public long getId() {return id;}public void setId(long id) {this.id = id;}public String getTitle() {return title;}public void setTitle(String title) {this.title = title;}public String getSubtitle() {return subtitle;}public void setSubtitle(String subtitle) {this.subtitle = subtitle;}public String getContent() {return content;}public void setContent(String content) {this.content = content;}@Overridepublic String toString() {return "Article [id=" + id + ", title=" + title + ", subtitle=" + subtitle + ", content=" + content + "]";}}

getBean()方法实际上通过getXXX()和setXXX()来进行前端字段和bean属性的转换的

p.s.: 每个属性的get和set方法以及对象的toString方法可以通过如下方式快捷生成:
在这里插入图片描述

IndexController.java类中:

	public void index() {	Article article = getBean(Article.class);System.out.println(article);//		render("/index.html");render("/index2.html");}

验证getBean()方法

前端浏览器提交数据:

后端接收到的数据为null: (???)

原因:html页面需要以属性值的方式调用

  • 这是未设置属性值方式:
  • 重新设置属性值方式:(默认是小写类名)

可以看到成功接收到数据了:


指定其他类名:

如ar1:

则在
IndexController.java类中:
设置
Article article = getBean(Article.class,"ar1");

	public void index() {	Article article = getBean(Article.class,"ar1");System.out.println(article);//		render("/index.html");render("/index2.html");}

可以成功接收到数据:


不设置类名

如果不想指定类名:

则需要在
IndexController.java类中:
设置
Article article = getBean(Article.class,"");

	public void index() {	Article article = getBean(Article.class,"");System.out.println(article);//		render("/index.html");render("/index2.html");}

四、getModel()

用法与getBean()一样,但是对传入的类有要求:必须是JFinal Model

在这里插入图片描述

后续在数据库章节学习

http://www.dinnco.com/news/19731.html

相关文章:

  • 手机版网站怎么做的google chrome官网
  • 达建网站的需要seo推广网络
  • 乌鲁木齐网站建设兼职seo网站优化是什么
  • 中英文网站建设报价江苏建站
  • 深圳做企业网站的公司推荐郑州见效果付费优化公司
  • 海南美容网站建设营销方案模板
  • 小视频网站怎么做用今日头条导入自己网站外链
  • 手机访问跳转手机网站网站链接分析工具
  • 自己做网站卖什么山东网络推广优化排名
  • 做新闻类网站2022年度最火关键词
  • 用苹果cms做电影网站推广普通话手抄报句子
  • 库存网站建设哪家好2023年新冠疫情最新消息
  • 个人建站公司手机网站关键词快速排名
  • 影视设计seo网络推广教程
  • 襄樊做网站金华seo扣费
  • 新乐网站建设百度经验官方网站登录入口
  • 沈阳做网站优化的公司google网站增加关键词
  • 网站升级中模板网站首页不收录
  • 一台云服务器可以做多少个网站重庆森林在线观看
  • 如何建单页网站aso关键字优化
  • 上海市住房和城乡建设部官方网站东莞网站关键词优化排名
  • 做网店有哪些拿货网站热词搜索排行榜
  • 网站服务器出错是什么意思郑州seo培训班
  • 网站源码cms百度排名优化软件
  • 网络初始网站百度如何做推广
  • 网站做seo第一步百度推广竞价是什么意思
  • 网站如何做微信支付宝支付宝支付宝接口全网营销平台
  • 邯郸网站建设提供商营销型网站的类型
  • 重庆网站制作教程游戏优化是什么意思
  • 哪些网站可以做日语翻译哈尔滨优化网站方法