- 浏览: 170802 次
- 性别:
- 来自: 北京
最新评论
-
龙碧云:
写的好
struts2 action 属性不写 get set -
异彩飞天:
请问连接字符串怎么写?
C#MysqlHelper -
winerdaxian:
...
ext form load -
zhanglufei2010:
问一下 为什么要把自己定义的放在最后面啊?
struts2 interceptor-stack -
oritenson:
很好!
S2SH所需jar包
文章列表
1.在tomcat6.0下布署错误
基于JBPM4的web项目jsp页面发布出错
现象:
javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance ...
grant all PRIVILEGES on *.* to xxx@'%' identified by 'xxxx';
flush privileges;
注:xxx为用户名,xxxx 该用户密码,如果该用户不存在用创建新用户;
对某个IP某张表如下:
grant all PRIVILEGES on hello.* to ted@'123.123.123.123' identified by '123456';
将工程路径下的WebRoot下的WEB-INF下的lib里的jsp-api-2.0.jar,servlet-api-2.4.jar删除就OK 了,应该是工程里自带的这两个文件和TOMCAT里的文件冲突导致的,不保证每个都能解决,但是这个起码解决了.
今天发现了一个ExtJS3.0中的Bug
以前用2.0的时候,喜欢这样增加参数
this.store.on('beforeload', function()
{
Ext.apply(Ext.getCmp("propTypeGrid").store.baseParams, { 参数1: '111', 参数2: '111' });
});
但是在 3.0 中这样无法增加参数,于是在 ExtJs官方论坛上找到了解决方案:
this.store.on('beforeload', function(store,options) ...
Ext.onReady(function() {
var persnRuleStore = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : 'personRule!findPerson.action?personId=2'
}),
reader : new Ext.data.JsonReader({
root : 'list'
}, [{
name : 'id'
}, {
na ...
a different object with the same identifier value was already associated with the session:
此错误多出现在onetomany manytomany update方法中解决方法使用merge
<%
String per = (String)session.getAttributes("per");
%>
var per = '<%=per%>';
per = Ext.decode(per);
var btn1 = {text:"添加" , handler:moduleadd , disabled:!per["btn1"]};
var btn2 = {text:"删除" , handler:moduledelete , disabled:!per[&quo ...
var panel = new Ext.FormPanel({
title : "人员信息",
frame : true,
width : 500,
height : 300,
layout : 'form',
items : [{
layout : "column",
items : [{
html : "列1",
width : 200
...
Ext.onReady(function() {
var ds = new Ext.data.Store( {
proxy : new Ext.data.HttpProxy( {
url : 'Login!hellogrid.action'
}),// 调用的动作
reader : new Ext.data.JsonReader( {
root : 'user', // 从struts2里面传递过来的参数
successProperty : 'success'
}, [ // JSON数据的映射
{
name : 'i ...
Ext.onReady(function() {
// alert('hello');
// 使用表单提示
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = "side";
// 定义一个输入表单
var simple = new Ext.FormPanel( {
labelWidth : 40,
baseCls : "x-plain",
defaultType : "textfield",
read ...
六壬起课,一般以这个顺序:先月将加时起出天地盘,起出天地盘后,就知道每个地盘上加临的是什么天盘。然后根据天地盘把当日日辰加上其上神,再将日辰的上神做地盘再找出一组上神,起出四课。然后根据九宗门的法则起出三传支神。然后再跟据贵人歌诀看贵人加在哪个支神上,看此贵人支神所在的地盘知贵人之顺逆,在所有的支神上排上天将。最后再排出六亲,遁干等,一个大六壬课就完成了。
仔细研究起课过程,发现总共有三个难点:一,必须知道某个支神上加临的天盘支神是什么。二,九宗门。三,必须知道哪个支神上乘的天将是什么。下面我们用简便方法来解决这三个问题:
一,确定一个支神的上神。
常规方法是把月将加 ...
ProcessInstance org.jbpm.api.ExecutionService.startProcessInstanceByKey(String processDefinitionKey, Map<String, ?> variables)
starts a new process instance in the latest version of the given processDefinitionName.
Parameters:
processDefinitionKey is the key of the process definition for which ...
http://code.google.com/p/family168/downloads/list
Cascade用于设置CUD
Cascade.all在所有情况下级联。
Cascade.MERGE合并 save update
Cascade.PERSIST保存
Cascade.REFRESH刷新
Cascade.REMOVE删除
Fetch用于设置R
Fetch.EAGER主动的积极
Fetch.LAZY懒