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

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

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

page("rss.xml")出现找不到模板错误

创建: 02/十二月/07 11:26 下午   更新: 03/十二月/07 10:11 上午
模块: MVC核心及控制器Controller
影响版本:
修复版本:

环境: easyjweb1.0m2 jdk5


 描述  « Hide
我有一个Action继续自AbstractPageCmdAction,并有一个doRss方法,要让这个Action自动查找名称为rss.xml的模板文件。我的代码如下:
public class HelloAction extends AbstractPageCmdAction {

public Page doRss(WebForm form)
{
return page("rss.xml");
}
}
我的模板文件是放在/WEB-INF/views/hello/rss.xml文件。但总是提示找不到rss.xml.html这个文件。难道page在处理参数的时候,对已经包含了扩展名参数还是要硬加上一个.html吗?我觉得那样的放很不方便了。

 所有   备注   改动记录      排列顺序:
daxia - 03/十二月/07 10:11 上午
已经修正该Bug。改成了按楼主说方式来处理带文件名的参数。查找名为rss.xml的模板,直接page("rss.xml")即可。