【发布时间】:2014-10-17 16:50:25
【问题描述】:
我正在开发一个带有 Java servlet 和带有 JSTL 的 JSP 页面的 Web 应用程序。
我想找到一种方法:
1) 轻松重构 URL
2) 对于任何 url,很容易发现哪些页面/servlet 引用了它。这样在进行更改时应该更容易了解其他地方的潜在影响。
我正在考虑使用枚举来存储 URL。
这是个好主意吗?如果是这样,通过 JSTL 引用它的最佳方式是什么?是否有其他方法可以实现相同的目标?
//example code
public enum SiteUrl {
HOME("/"),CART("/cart"),PROFILE("/my-profile");
private final String url;
private SiteUrl(String url){
this.url = url;
}
public String getUrl(){
return url;
}
}
【问题讨论】: