我正在尝试通过点击JSP页面上的href来加载文件。该文件未存储在Web服务器的目录中。因此,在单击href时,我可能需要调用将读取文件的操作,将其复制到临时目录中的Web服务器,然后显示给用户。 (该文件可能是msword,pdf,html等)。
我已经能够找到如何在struts 2中使用调用动作。但是如何在struts 1.2中实现呢?
只有我能想到的其他解决方案是重定向到另一个JSP页面,然后调用其动作类来完成剩下的工作。但是可以直接从href调用一个动作吗?
答案 0 :(得分:0)
有可能。以下是我如何通过href链接调用我的Struts操作 -
<a href="YourActionsClass.do?method=execute">some link text</a>
并在你的struts-config.xml中添加
parameter=method
execute是你的动作类中的方法,它扩展了org.apache.struts.action.Action