Java 我可以在html页面中单击html链接时调用Struts2操作吗

Java 我可以在html页面中单击html链接时调用Struts2操作吗,java,html,struts2,struts,Java,Html,Struts2,Struts,我希望在html页面中单击html链接时执行Struts2操作。 我的第一个问题是是否可以在html页面(而不是JSP)中执行Struts2操作? 如果是,请查看下面的代码: home.html href=“home.action” struts.xml action name=“home”class=“com.struts.action.HomeAction” *****web.xml***** 我做了过滤器映射,这样所有的东西都会进入Struts2你试过这个吗 <a href="&

我希望在html页面中单击html链接时执行Struts2操作。 我的第一个问题是是否可以在html页面(而不是JSP)中执行Struts2操作? 如果是,请查看下面的代码:

home.html

href=“home.action”


struts.xml

action name=“home”class=“com.struts.action.HomeAction”


*****web.xml***** 我做了过滤器映射,这样所有的东西都会进入Struts2

你试过这个吗

<a href="<s:url action="actionName"/>">click here</a>

还是这个

<a href="/abc/actionname.action">Click here</a><br />

另见:

只是想知道,为什么不能使用JSP?

您尝试过这个吗

<a href="<s:url action="actionName"/>">click here</a>
        <s:url action="actionNameInStrutsXML" method="methodNameInYourClass" var="menuAdmin" />
          <s:a href="%{menuAdmin}">Menu</s:a>

还是这个

<a href="/abc/actionname.action">Click here</a><br />

另见:

只是想知道,为什么不能使用JSP?


        <s:url action="actionNameInStrutsXML" method="methodNameInYourClass" var="menuAdmin" />
          <s:a href="%{menuAdmin}">Menu</s:a>
菜单
通过这种方式,您可以调用您喜欢的方法

记住在struts配置中输入以下内容:

struts.enable.DynamicMethodInvocation“value=“true”


菜单
通过这种方式,您可以调用您喜欢的方法

记住在struts配置中输入以下内容:

struts.enable.DynamicMethodInvocation“value=“true”


太棒了,两个都在工作。谢谢。我正在将一个巨大的应用程序移植到struts,我不想把已经存在的数百个html页面改成JSP。如果你认为这是获得接受率的正确答案,请接受。太棒了,两者都有效。谢谢。我正在将一个巨大的应用程序移植到struts,我不想把已经存在的数百个html页面改成JSP。如果你认为这是获得接受率的正确答案,请接受。