起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1515|回复: 5

[结贴] form表单调用.j,然后执行action,没反应

[复制链接]

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2016-12-22 20:38:06 | 显示全部楼层 |阅读模式
本帖最后由 jason2014 于 2016-12-22 20:43 编辑
  1. <div class="blockcode"><blockquote>public class UploadFile extends com.justep.ui.impl.JProcessorImpl {
  2.          @Override
  3.          public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  4.                 String bSessionID = NetUtils.getBSessionID(request);

  5.                 // 构造动作对象
  6.                 Action action = new Action();
  7.                 action.setProcess("/KMS/Library/process/Library/libraryProcess");
  8.                 action.setActivity("mainActivity");
  9.                 action.setName("fileAction");
  10.                 action.setParameter("doc_size", "100");
  11.                
  12.                 // 调用动作
  13.                 ActionResult result = ActionEngine.invokeAction(action, ActionUtils.JSON_CONTENT_TYPE, bSessionID, null, null);
  14.         }

复制代码
在页面上构建了一个form表单,post一个请求,submit到这个.j文件里面,其他东西都能执行,然后在里面用ActionEngine执行一个action动作,没有反应,也没报错,请问是什么原因呢?难道是因为post请求里面不能这么写。。。


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-12-23 09:21:13 | 显示全部楼层
确认form表单布局的正确吗?
/UI2/demo/actions/process/invokeAction/mainActivity.w中就有post的案例
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2016-12-23 11:36:16 | 显示全部楼层
jishuang 发表于 2016-12-23 09:21
确认form表单布局的正确吗?
/UI2/demo/actions/process/invokeAction/mainActivity.w中就有post的案例 ...

我知道什么原因了,因为我的action有个参数是Object,传的是一个inputStrem,然后ActionEngine.invokeAction就不执行,请问这个怎么解决啊?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-12-23 13:39:28 | 显示全部楼层
参数没有inputStrem类型的必须用object的
如果不用object可以自己创建Part
http://bbs.wex5.com/forum.php?mo ... 3&pid=165054144

或者参考/UI2/system/components/justep/excel/server/upload.j中的实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2016-12-27 10:51:11 | 显示全部楼层
jishuang 发表于 2016-12-23 13:39
参数没有inputStrem类型的必须用object的
如果不用object可以自己创建Part
http://bbs.wex5.com/forum.php? ...

现在我们是想实现多文件上传,并且要在界面上显示进度条,请问平台有什么好的实现方法吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-12-27 13:37:40 | 显示全部楼层
平台的附件组件上传文件的就可以实现进度条,在门户上面显示

上传多个参考http://docs.wex5.com/bex5-ui-question-list-10065/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-6 17:15 , Processed in 0.101926 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表