您的位置:首页 > 其它

2016.03.10

2016-03-11 15:49 232 查看


hibernate配置多个数据源

并且我将数据源配置那部分独立成为一个文件后在application.xml中import测试可以正常使用。

jQuery的语句

如果你想要一个事件运行在你的页面,你必须在${document}.ready()中调用这个时间,DatePicker就是如此。

$function(){}是${document}.ready()的简写,意为文档载入完毕就执行。

$each{}jQuery的遍历。

我应该把翻页程序抽象出来。

Package包要继承extends="json-default",

<packagename="data" extends="json-default"namespace="/data">

<resulttype="json">

     <paramname="root">result</param>

</result>
action中return success。
result是action中设置的变量名,也是页面需要返回的数据,该变量必须有setter和getter方法

   5、struts2core包中包括了所有json需要的包。

   6、什么是注解

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。

@Override告诉编译器这个方法是一个重写方法(描述方法的元数据),如果父类中不存在该方法,编译器便会报错,提示该方法没有重写父类中的方法。如果我不小心拼写错误,例如将toString()写成了toStrring(){double
r},而且我也没有使用@Override注解,那程序依然能编译运行。但运行结果会和我期望的大不相同。现在我们了解了什么是注解,并且使用注解有助于阅读程序。

7、Action类中私有成员变量的setter和getter方法在Struts2框架下会被自动转化成HttpServletRequest对象的getParameter方法和setAttribute方法,也就是说setter方法的实质就是从request中取出名字与变量名相同的数据,并将其赋值给该变量;而getter方法就是将变量名与值分别作为key和value存入request对象的attribute中。

理解了这一点,显而易见,不需要反馈到View层的Action私有变量是没有必要设置它的getter方法的。这在JSON生成之中尤为重要,因为多余的getter方法会把私有变量的值传递到JSON之中。
8、newJSONObject()不执行不报

9、在struts已包含json那一群包的基础上,手动引入那些包后可以new出来了,但是报错Cannot
call sendError() after the responsehas been committed。

最终原因并不清楚,但是当我不再使用JSONObject.fromObject(对象)后,就不再报错了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: