java 在友好URL中设置可选参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 在友好URL中设置可选参数相关的知识,希望对你有一定的参考价值。

<routes>
	<route>
		<pattern>/cerca-polizza</pattern>
		<implicit-parameter name="view">polizza-search</implicit-parameter>
		<implicit-parameter name="p_p_id">DenunciaSinistroHIPortlet_WAR_denunciasinistrohiportlet</implicit-parameter>
		<implicit-parameter name="p_p_lifecycle">0</implicit-parameter>
	</route>

	<route>
		<pattern>/cerca-polizza/{draftId}</pattern>
		<generated-parameter name="draftId">{draftId}</generated-parameter>
		<implicit-parameter name="view">polizza-search</implicit-parameter>
		<implicit-parameter name="p_p_id">DenunciaSinistroHIPortlet_WAR_denunciasinistrohiportlet</implicit-parameter>
		<implicit-parameter name="p_p_lifecycle">0</implicit-parameter>
	</route>

</routes>
@Controller
@RequestMapping("VIEW")
@SessionAttributes("denuncia")
public class DenunciaController {
    @RenderMapping(params = {
        "view=polizza-search"
    })
    public String polizzaSearch(RenderRequest request, RenderResponse response, @ModelAttribute Denuncia denuncia, BindingResult bindingResult, Model model,
                    @RequestParam(required = false) final Long draftId) {

        if (draftId != null) {
            model.addAttribute("denuncia", denunciaDraftService.load(draftId));
        }
    }
                    
}

以上是关于java 在友好URL中设置可选参数的主要内容,如果未能解决你的问题,请参考以下文章

带有可选参数的 Liferay 友好 URL

如何在 seaborn 的 facetgrid 中设置可读的 xticks?

在 Android 应用程序的文件中设置可执行权限

如何在资产目录中设置可访问性标签? Xcode 11

我可以在界面生成器中设置可访问性标识符吗? Xcode4.2

如何在存储过程中设置日期时间可选参数?