|

楼主 |
发表于 2017-11-8 15:15:11
|
显示全部楼层
本帖最后由 丿天涯 于 2017-11-8 15:16 编辑
按照帖子做碰到这个问题:
我没有流程环节,username ,password ,process,activity都是写死的,executor没有给值,邮件已经发送成功,但是在跳转到.j文件时后台报错:
2017-11-08 14:36:57 Not registed session:872D5055DA1AD1EE1DFFC0E2E38DE7DF, jsessionid:null, action: check_session

我.j文件时这样写的:
- public class Login extends com.justep.ui.impl.JProcessorImpl {
- @Override
- public void execute(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- JSONObject content = null;
- String bsessionid = request.getParameter("bsessionid");
- String username = null;
- String password = null;
- String task=null;
- String eUrl=null;
- String process=null;
- String activity=null;
- String executor=null;
- ActionResult checkResult = ActionEngine.checkSession(bsessionid, ActionUtils.JSON_CONTENT_TYPE);
- if (checkResult.isSessionTimeOut()) {
- username = request.getParameter("username");
- password = request.getParameter("password");
- task=request.getParameter("task");
- eUrl=request.getParameter("eUrl");
- process=request.getParameter("process");
- activity=request.getParameter("activity");
- executor=request.getParameter("executor");
- String ip = request.getRemoteAddr();
- String language = "zh_CN";
- Date loginDate = new Date(System.currentTimeMillis());
- ActionResult actionResult = ActionEngine.login2(username, password, ip, language, loginDate, null, ActionUtils.JSON_CONTENT_TYPE, null);;
- content = (JSONObject)actionResult.getContent();
- bsessionid = actionResult.getBSessionID();
- } else {
- content = (JSONObject)checkResult.getContent();
- }
- try {
- content.put("bsessionid", bsessionid);
- } catch (JSONException e) {
- e.printStackTrace();
- }
- response.setCharacterEncoding("UTF-8");
- String url="http://192.168.20.182:8082/x5/UI2/v_/portal/pc/index.w?device=pc#!($model/UI2/XGDXMGL/ExpertReview/process/ExpertReview/OnlineReview.w)?eUrl="+eUrl+"&task="+task+"&activity-pattern=do&process="+process+"&activity="+activity+"&$log=1&bsessionid="+bsessionid+"&executor="+executor+"&language=zh_CN";
- response.sendRedirect(url);
- }
- }
复制代码
|
|