我想在 Struts2 中重写我的 URL。
如何自定义不应显示我正在传递的参数的 URL,并且还显示具有不同名称的操作。
我不知道该怎么做。我必须为此使用插件或在以下位置配置我的代码struts.xml
:
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.action.extension" value="action" />
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="true" />
<constant name="struts.ui.theme" value="simple" />
<include file="struts-user.xml"></include>
<include file="struts-admin.xml"></include>
<include file="struts-common.xml"></include>
<include file="struts-masters.xml"></include>
</struts>
告诉我如何执行以及给我解决方案。
我的网址是这样的:
/operations/MatchPredictionLevel2_index.action?sgt=102&lvl2=1&tn=MatchPredictionLevel2
我想显示我的网址
/operations/prediction
给用户,我想根据其目的对所有 URL 做同样的事情。