如何在我的Web应用程序中加载自定义dll文件?我尝试了以下方法,但失败了.
system32
文件夹中所有必需的dll 并尝试在Servlet
构造函数中加载其中一个System.loadLibrary
tomcat_home/shared/lib
和中复制所需的dlltomcat_home/common/lib
WEB-INF/lib
web应用程序中Spring roo是新的框架,我发现它非常有趣.我已经在网络应用程序工作了3到3年了,如果每个人都没有足够的关于标记和服务器逻辑分离的纪律,那么总是发现JSP很难在各个团队中维护.我在最后的项目中使用过JackBe/BackBase,我喜欢用作视图的xml模板.这比JSP好得多.但我无法通过selenium为后备库自动化网络测试.
我肯定会在后端使用Spring MVC(-view),Hibernate.我发现Wicket是一个不错的选择.你和Spring一起使用过wicket,你有什么经历?
我正在从"Pragmatic Bookshelf Programming Scala"一书中做所有的例子.这是一个简单的单例示例,但我没有把它弄好,即不提取map中的值.你能指出错误吗?
class Marker(val color: String) {
println("Creating " + this)
override def toString(): String = "marker color is " + color
}
Run Code Online (Sandbox Code Playgroud)
而单身MarkerFactory如下
object MarkerFactory {
private val markers = new HashMap[String, Marker];
markers += "red" -> new Marker("red")
markers += "blue" -> new Marker("blue")
markers += "green" -> new Marker("green")
def getMarker(color: String) {
if (markers.contains(color)) markers(color) else null
}
def main(args: Array[String]) {
println(markers)
println((MarkerFactory getMarker "red").toString)
println(MarkerFactory getMarker "blue")
println(MarkerFactory getMarker "red")
println(MarkerFactory getMarker …
Run Code Online (Sandbox Code Playgroud)