- 浏览: 19873 次
最新评论
文章列表
当你有如下Accept头:
①Accept:text/html,application/xml,application/json
将按照如下顺序进行produces的匹配 ①text/html ②application/xml ③application/json
②Accept:application/xml;q=0.5,application/json;q=0.9,text/html
将按照如下顺序进行produces的匹配 ①text/html ②application/json ③application/xml
q参数为媒体类型的质量因子,越大则优先权越 ...
最近项目遇到了短信轰炸,一个解决方法是识别http header里的referer,下面链接是对referer的详解
http://www.cnblogs.com/bukudekong/p/3829852.html
Ant-Style匹配
? 匹配一个字符,如/index? 可以匹配 /index1 , 但不能匹配 /index 或 /index12
* 匹配零个或多个字符,如/index1/*,可以匹配/index1/demo,但不匹配/index1/demo/demo
** 匹配零个或多个路径,如/index2/**:可以匹配/index2路径下的所有子路径,如匹配/index2/demo,或/index2/demo/demo
public class ConstClass{
static {
System.out.println("ConstClass init!");
}
public static final String HELLOWORLD = "hello world";
}
public class NotInitialization{
public static void main(String[] args){
System.out.println(ConstClass.HELLOWORLD);
...
昨天调试支付宝在线支付,返回的URL中拼接的参数有notify_url,然后用项目组的网页测试工具测试支付接口时,在json editor里面,¬被转义,显示成了﹁,也就是数学符号“非”。
后来,通过修改json editor的视图为text才显示正常,其他的tree视图,view视图显示都不正常,原以为是自己写的接口有错,这个是个坑啊。
多半是字符编码的问题,比如db是utf-8编码,而java类是gbk,可以修改编码,也可以在数据库连接语句中增加编码设定
%JBOSS-HOME%/bin/jboss-cli.bat --connect --command=:shutdown
如题,主要解决方向:配置文件里的类路径和java代码里import的类路径是否相同。
Myeclipse部署工程时,出现antlr.collections.AST.getLine()I错误,原因是Struts 2.1使用了antle-2.7.2.jar,而Hibernate 4.1.4使用了antlr-2.7.7.jar。
解决方法:
在项目上右击,打开构建路径
修改完之后记得重新部署
在网上查了很久,最终找出了原因,如下:
在form表单中的submit按钮上执行ajax方法,就会遇到这个问题,ajax还未执行完毕,form提交完毕,XMLHttpRequest.status=0。
解决方法就是把submit替换成button。
案例2:
ajax一直返回error,经过一番折腾,原来发现是url前面多了一个空格,也是醉了。
原先写成这样
window.location.href="action.action?param=param"
不能进入Action方法中,改成以下方式,成功
var url="<%=basePath%>"+"action.action?param=param";
window.location.href=url;