我正在使用ZK freamework
。
我正在准备一个项目,该项目从one server
复制数据并将数据粘贴到另一台服务器。直到结束项目工作正常,甚至这是按照我的期望做的工作。我想显示一个带有数据复制过程百分比的进程条。我正在使用ZK framework
,Java Spring和Mysql。
我的要求是在percentage of copying done and a progress bar
中显示zk Framework
。请帮我解决这个问题。
提前致谢。
for(long j=1;j<=rowCount;j++){
sum = sum + j/rowCount;
if(j==rowCount){
sum=100;
}
progressMeter.setValue(sum);
countLabel.setValue((rowCount-1)+" Rows are inserted");
BindUtils.postNotifyChange(null, null, countLabel, "_value");
答案 0 :(得分:0)
在ZK框架中,您需要使用Progressmeter组件。 在您的example.zul中,您需要添加以下代码:
block block_1Z80EFSZ: line 2: error: illegal character 'U+005C' (code: ILLEGAL_CHARACTER)
(level\level@prev)(id; _).
^
block block_1Z80EFSZ: line 2: error: unexpected token 'level' (code: UNEXPECTED_TOKEN)
(level\level@prev)(id; _).
^^^^^
block block_1Z80EFSZ: line 2: error: unexpected token ')' (code: UNEXPECTED_TOKEN)
(level\level@prev)(id; _).
^
block block_1Z80EFSZ: line 2: error: unexpected token ';' (code: UNEXPECTED_TOKEN)
(level\level@prev)(id; _).
^
4 ERRORS
BloxCompiler reported 4 errors in block 'block_1Z80EFSZ'
在项目类中,您需要更新此组件的值。
public function postSignIn(Request $request)
{
$this->validate($request,[
'loginEmail'=> 'required' ,
'loginPassword' => 'required'
]);
$remember = $request->input('remember_me');
$user=User::where('email', $request['loginEmail'])->first();
if(Auth::attempt(['email'=>$request['loginEmail'], 'password' => $request['loginPassword'],'confirmed'=>1],$remember))
{
//return redirect()->route('myplace');
return redirect()->route('myplace',['username' => $user->username]) ;
}
if(Auth::attempt(['confirmed'=>0]))
{
\Session::flash('message','Please verify your email!');
\Session::flash('alert-class', 'alert-warning');
return redirect()->back();
}
if(!Auth::attempt(['email'=>$request['loginEmail'], 'password' => $request['loginPassword']]))
{
\Session::flash('message','Login credentials are wrong!');
\Session::flash('alert-class', 'alert-warning');
return redirect()->back();
}
}
答案 1 :(得分:0)
除了我的评论,
我想请你谈谈罗伯特·温泽尔的一个小谈话。
他编写了一些代码来简化长操作并使屏幕更新更容易。
https://www.zkoss.org/wiki/Small_Talks/2015/January/Simplify_Long_Operation_Handlings
检查一下,也许你可以在你的申请中使用它。