gpt4 book ai didi

java - 如何在 java servlet 前端 Controller 中重构大型 if else block

转载 作者:行者123 更新时间:2023-11-30 11:28:49 25 4
gpt4 key购买 nike

<分区>

我目前正在为我的 servlet 使用前端 Controller 模式,并在 doGet()doPost() 方法中使用大型 if-else if 结构;然而,我的应用程序开始添加越来越多的功能,结果 if-else block 失去了控制。我想知道处理此类情况(同时维护前端 Controller )的一些流行策略是什么。

我所能想到的就是使用一个哈希表将路径(从请求 url)映射到确定适当的 JSP(并设置属性)的辅助方法。

我喜欢 Spring 框架的外观;但是,我目前无法移植到框架,像 Spring 这样的东西如何避免我面临的问题?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com