码迷,mamicode.com
首页 > 其他好文 > 详细

Play使用

时间:2017-09-20 10:14:29      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:map   9.png   路径   des   backup   ade   date   mod   tail   

 
打包命令: play war
play war e:/codes/cn.ngmc.frontend -o f:/backup_ngmc/20160614frontend_001Dev; 即:play war 被打包的项目路径 -o 编译后的文件路径
 
1.打印执行的sql语句
在application.conf里面添加:
 hibernate.use_sql_comments=true
 hibernate.use_sql_comments=true
 db.default.logStatements=true
 logger.org.hibernate=DEBUG
 
 
2.获取url信息
Request.current.get(). headers
获取请求的参数:request .params
 
 
3.jdk不同版本引发的验证错误:
技术分享

技术分享

报的错所指的方法其实并没有问题  ,有的jdk不会发生这么的情况,是某一些jdk1.7版本的问题 

技术分享

产生Error的原因

经过查询是因为 Any tool that modifies bytecode in a version 51 classfile must be sure to update the stackmap information to be consistent with the bytecode in order to pass verification. JDK7 引入版本为51的字节码规范,使用了严格的类型检查器,任何工具修改了字节码的,都需要更新stackmap,但是jws修改了字节码,而没有更新 stackmap。

解决方案

解决方法:启动参数添加 -XX:-UseSplitVerifier
技术分享
 
 
4.后台传递"URL"到页面引起的问题:
后台java代码传递字符串形式的url路径不要采用"URL"名字,play会默认为java类下的Class java.net.URL
遇到的情况如下:
1.在java后台代码已名字"URL"传递
技术分享

 

技术分享
2.页面引用"URL"值并提交
技术分享

 

技术分享
3.请求的路径被解析为该情况:
 
技术分享
解决办法:不要用"URL"名字传递,改为其他任意名字就好.

Play使用

标签:map   9.png   路径   des   backup   ade   date   mod   tail   

原文地址:http://www.cnblogs.com/hupu-jr/p/7559715.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!