小编Hun*_*ods的帖子

在Java构建过程中更改常量的最佳方法

我继承了一个在Tomcat下运行的Java应用程序(servlets).由于历史原因,代码具有基于应用程序部署位置的不同"外观和感觉"选项(主要是品牌推广).

有几个常量控制着这个品牌推广过程,它们具有不同的功能,不应该压缩成一个常量(即BRAND,MULTI-LANGUAGE,以及图标和css样式表的位置等).

目前,开发团队必须手动更改常量(它们至少本地化在一个数据类中并且有详细记录),然后使用ANT重新编译应用程序.

假设至少假设Ant 1.8和Java 6.x,自动化此过程的最佳方法是什么?

我知道使用编译器参数没有任何好的解决方案(就像在C或C++中可以做到的那样),并且我倾向于使用一些"最好的方法"来编辑包含常量的源文件,或者将它们放入另一个文件中使用ant构建过程将它们交换出来.我希望得到的结果可以使用像"ant build brand-x"这样的东西,改变品牌会改变结果.

谢谢,

-Richard

java ant build-automation configuration tomcat

5
推荐指数
2
解决办法
3025
查看次数

从其他网站读取数据的最佳方式

情况如下:

我在"mycompany.com"上有一个Web应用程序(Java servlets).业务合作伙伴将在"yourcompany.com"上向我提供他的应用程序中的数据.

他的应用程序由Web表单(POST)驱动.除了结果总是通过网页返回之外,我对他的申请一无所知.

例如,如果我创建一个带有提交按钮的静态HTML表单并将其发送到他的网站,我会在浏览器中获得结果.

我可以在我的应用程序中创建该Web表单,但现在 - 如何从他的网站上读取结果?

有任何想法吗?

-R

html servlets

1
推荐指数
1
解决办法
5247
查看次数

标签 统计

ant ×1

build-automation ×1

configuration ×1

html ×1

java ×1

servlets ×1

tomcat ×1