我想建立一个像这样的动态网络项目:
方法:GET | POST |删除 API网址:http://example.com/api/
示例:
所以你可以帮我吗?我怎样才能使用STRUTS 2。 如果可以的话,请解释一下。
答案 0 :(得分:1)
您可以在struts配置文件struts.xml中使用Package标记的namespace属性来完成此操作。
以下是执行此操作的示例。
<package name="user" namespace="/User" extends="struts-default">
<action name="Login">
<result>pages/login.jsp</result>
</action>
</package>
答案 1 :(得分:1)
它设置了您需要的一切,包括基于请求URL的结果类型映射。您可能需要对多级位进行一些调整。如果它没有开箱即用,您可以使用以下各种URL映射选项(包括Kartik提到的包名称空间)。
或者,您可以使用parameter name matching和JSON插件的组合手动执行此操作(或使用您需要的任何结果类型)。