历史 | 登录     查看当前页的打印版本.  
问题详情 (XML | Word | Printable)

Key: EASYJWEB-3
类型: 问题 问题
状态: Closed Closed
解决: Fixed
优先级: Major Major
开发者: daxia
报告人: daxia
投票: 0
关注人: 0
操作

复制 问题
创建 子任务
如果你是 登录 你不能看到更多操作.
easyjweb

使用easyajax.ejf?cmd=prototype.js得不到prototype的内容

创建: 14/十一月/07 09:58 下午   更新: 14/十一月/07 10:14 下午
模块: 页面渲染及视图处理
影响版本:
修复版本:

环境: tomcat5.5 jdk1.5 windwos2003+IE6


 描述  « Hide
想使用EasyJWeb中的Ajax 支持,准备使用/ejf/easyajax/prototype.js来得到prototype.js的内容。但发现由于没有在web.xml文件中使用/ejf/*的映射,于是改成/easyajax.ejf?cmd=prototype.js。但发现输入该地址,浏览器中无任何内容。只有改为/easyajax.ejf?easyJWebCommand=prototype.js才能得到。显然后者虽然规范,但显示太长。希望EasyajaxAction能支持短命令参数cmd。

 所有   备注   改动记录      排列顺序:
daxia - 14/十一月/07 10:06 下午
由于cmd这个参数是后期才提出来的。而EasyajaxAction这个类是很久就写了的,因此只提供了对easyJWebCommand的支持。现在已经加入了以下代码:
String command = CommUtil.null2String(form.get("easyJWebCommand"));
if("".equals(command))command=CommUtil.null2String(form.get("cmd"));

这样就能支持cmd这个参数来指定命令了。

daxia - 14/十一月/07 10:14 下午
已经修复