ftl页面打开后直接显示代码不显示空间的问题
2016-12-18 21:35
316 查看
【问题描述】在未配置越权的状态下,打开ftl页面,浏览器显示body内的代码
【举例】
test.ftl
<body>
<@s.form action="demoImportData.action" enctype="multipart/form-data">
<@s.file name="batchFile" label="请上传excel文件" />
<@s.submit value="提交" />
</@s.form>
</body>
启动服务器后,浏览器上打开test.ftl页面,直接显示代码<@s.form action="demoImportData.action" enctype="multipart/form-data">
<@s.file name="batchFile" label="请上传excel文件" />
<@s.submit value="提交" />
</@s.form>
【问题解决】
在后台写了初始化页面的方法,打开ftl页面的时候链接到后台的初始化方法再打开页面。
【解决办法的简单例子】
在struts架构下,后台方法为
public String initPage(){
return "success";
}
随后配置struts.xml文件
<action .............................>
<result name="success">test.ftl</result>
</action>
在需要打开页面的时候链接到后台,随后test.ftl可以正常打开
【举例】
test.ftl
<body>
<@s.form action="demoImportData.action" enctype="multipart/form-data">
<@s.file name="batchFile" label="请上传excel文件" />
<@s.submit value="提交" />
</@s.form>
</body>
启动服务器后,浏览器上打开test.ftl页面,直接显示代码<@s.form action="demoImportData.action" enctype="multipart/form-data">
<@s.file name="batchFile" label="请上传excel文件" />
<@s.submit value="提交" />
</@s.form>
【问题解决】
在后台写了初始化页面的方法,打开ftl页面的时候链接到后台的初始化方法再打开页面。
【解决办法的简单例子】
在struts架构下,后台方法为
public String initPage(){
return "success";
}
随后配置struts.xml文件
<action .............................>
<result name="success">test.ftl</result>
</action>
在需要打开页面的时候链接到后台,随后test.ftl可以正常打开
相关文章推荐
- firefox访问页面 直接显示代码问题问题解决办法
- 关于js插入页面元素问题 在js中创建html元素并在 引入js的地方直接显示
- php中文乱码问题以及页面显示部分后台代码问题
- php中文乱码问题以及页面显示部分后台代码问题
- php中文乱码问题以及页面显示部分后台代码问题
- 网络显示已经连接,无法打开页面的问题
- 搭建网站: wamp打开LocalHost以后显示IIS7页面的问题解决方案
- php中文乱码问题以及页面显示部分后台代码问题
- php中文乱码问题以及页面显示部分后台代码问题
- 关于ASP.NET页面嵌入代码的高亮显示的问题。
- ecshop伪静态后产品列表页切换显示方式无法打开页面的解决问题
- 关于在前台页面插入C#代码的问题,导致页面不完全显示
- php中文乱码问题以及页面显示部分后台代码问题
- 下载网站打开页面后间隔多少时间才显示下载链接地址的代码
- ActiveReport的ActiveX模式下,打开页面后,控件不显示内容,右上角扫描的动画显示在读取什么的问题
- Word 2010 打开文档显示域代码问题
- Excel2013 打开文档 显示 内存或磁盘空间不足 无法再次打开或保存 的问题
- php中文乱码问题以及页面显示部分后台代码问题
- php中文乱码问题以及页面显示部分后台代码问题