play framework学习笔记之 表单提交,超链接提交 与 页面渲染

play framework学习笔记之 表单提交,超链接提交 与 页面渲染

分类: play framework 2011-04-15 14:28 69人阅读 评论(0) 收藏 举报

1,超链接 提交

run

public static void run(long num,String name){

System.out.println(num); render(); }

2,表单提交

//推荐使用这种非侵入式的写法,能使用Html的地方就不要用play自己的标签。这样有利于减轻前端的压力。

#{form @Application.postComment(post.id)}

//注意到了这个地方了吗?在超链接的时候@{Application.run(1)}是加大括号的,此处没有加,也仅仅是这里没加。

#{/form}

public static void postComment(Long postId, String author, String content) {

Post post = Post.findById(postId);

post.addComment(author, content);

show(postId);

}

其中show是另外一个static方法,在其内调用render对应渲染 对应的页面,取决于 route配置文件内的配置。

Post提交,路径控制

POST   /run/{postId}            Application.run

注意因为postId在#{form @Application.postComment(xx)}这个地方注入了,所以可以在route配置文件内被侦查到,其它的author,content都侦查不到。路径配置也是无效的。

render(n,m)

则在页面${n}  ${m}来获取

或者也可以指明要渲染的页面 render("Application/run.html",n,m)

play framework学习笔记之 表单提交,超链接提交 与 页面渲染

分类: play framework 2011-04-15 14:28 69人阅读 评论(0) 收藏 举报

1,超链接 提交

run

public static void run(long num,String name){

System.out.println(num); render(); }

2,表单提交

//推荐使用这种非侵入式的写法,能使用Html的地方就不要用play自己的标签。这样有利于减轻前端的压力。

#{form @Application.postComment(post.id)}

//注意到了这个地方了吗?在超链接的时候@{Application.run(1)}是加大括号的,此处没有加,也仅仅是这里没加。

#{/form}

public static void postComment(Long postId, String author, String content) {

Post post = Post.findById(postId);

post.addComment(author, content);

show(postId);

}

其中show是另外一个static方法,在其内调用render对应渲染 对应的页面,取决于 route配置文件内的配置。

Post提交,路径控制

POST   /run/{postId}            Application.run

注意因为postId在#{form @Application.postComment(xx)}这个地方注入了,所以可以在route配置文件内被侦查到,其它的author,content都侦查不到。路径配置也是无效的。

render(n,m)

则在页面${n}  ${m}来获取

或者也可以指明要渲染的页面 render("Application/run.html",n,m)


相关内容

  • 网页设计与开发笔记
  • 第一章网页设计基础 1.1 概述 1. Internet www w3 2. 网页与网站 Web 相关网页集会----网站 3. 浏览器 IE 4.Web 页组成 5. 网页设计与开发过程 1 由任务定位网站 2 收集素材和资料 3 规划 4 设计制作 1.2认识DW 第二章 创造站点 2.1网站 ...

  • 动态网页设计论文
  • 湖北经济学院管理技术学院 毕业论文(设计) 题 目: 动态网页设计 系 部: 电子与计算机系 专 业: 计算机网络Q0831 学 号: 081804063 学生姓名: 廖盼盼 指导教师: 兰晶 职 称: 老师 二0 10 年 12月 12 日 目 录 1 需求分析 ................. ...

  • net简要介绍
  • 在微软的.NET还是Beta 1版的时候,就受到了开发人员的极大关注.随着正式版的发布,越来越多的人开始认识和了解它.相信你已经通过网络或者其它媒体了解到微软正在不遗余力的推销它的.NET策略. 你一定还在迷惑,"什么是.NET?"从微软的网站上我们得到如下的解释: Micros ...

  • 网上书店系统详细设计说明书
  • 郑州华信学院 课程设计说明书 题目: 姓 名: 秦金磊 院 (系): 信息工程系 专业班级: 计算机科学与技术 学 号: 0801110164 指导教师: 杨杨 成 绩: 时间: 年 月 日至 年 月 日 数据库与信息管理课程设计 目录 摘 要 ........................... ...

  • 操作手册1.1-企业所得税年报(A类)
  • 企业所得税年报(A类)网上申报操作指南 (纳税人版) 本表适用于实行查账征收企业所得税的居民纳税人在年度申报企业所得税时使用. 一.登录(推荐CA证书登录) 首先通过宁波国税网(www.nb-n-tax.gov.cn),进入办税服务厅登陆界面,如图1-1. 图1-1 登陆可选"普通登录&q ...

  • 网页设计与制作(论文)1
  • 电 子 科 技 大 学 毕 业 设 计(论 文) 论文题目:网页设计与制作 学习中心(或办学单位):电子科技大学 指导老师:官晓波 职 称: 高级实验师 学生姓名:钟华 学 号: v[1**********] 专 业:计算机科学与技术 2012年 06月 12日 电 子 科 技 大 学 毕业设计(论 ...

  • 人教版信息技术五年级下册教案
  • 五 年 级 信 息 下 册 教 案 第一课 认识Excel [教学目标] 1.学会启动EXCEL. 2.认识EXCEL窗口. 3.掌握输入工作表中数据的基本操作. [教学重难点] 1.掌握输入工作表中数据的基本操作 2.灵活掌握excel基本操作 [教具学具] 多媒体网络教室.演示幻灯片.五年级素材 ...

  • WEB测试方法
  • 基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方,对软件测试提出了新的挑战.基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适.重要的是,还要从最终用户的角度进行安全性和可用性测试.本文从功能.性能.可用性.客户端兼容性. ...

  • 校园网站的设计与实现
  • 校园网站的设计与实现 摘 要 在Internet飞速发展的今天,互联网成为人们快速获取.发布和传递信息的重要渠道,它在人们政治.经济.生活等各个方面发挥着重要的作用.Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet"海洋"中按照一定的检索方式将所 ...