我一直试图让它运行,但我不能.我正在使用Eclipse Galileo,Tomcat 5.5.23并且有几个JSTL.我最近的尝试是使用GlassFish jar文件"jstl-impl-1.2.jar".我把它放在Tomcat的共享库中,将它作为外部jar添加到我的Eclipse项目中并导出它.
任何人都可以告诉我,在哪个文件夹中加载哪些jar以及如何在Eclipse中加载它?
我厌倦了在豆子里一直加入大量的吸气剂/杀菌剂.有没有一种简单的方法来使用注释来摆脱这种愚蠢的工作?或任何其他方式?第二个例子是我希望运行的简短版本,因为不需要封装我的成员(尽管在另一个上下文中它可能是必要的).在我的现实世界中,我必须访问大约15个类,每个类中有大约10个数据成员,这将产生300个无用的setter/getter.
示例TestPerson.java(有效):
public class TestPerson {
public String firstName;
public String lastName;
public TestPerson() {
firstName = "Hugo";
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
}
Run Code Online (Sandbox Code Playgroud)
示例TestPerson.java(不起作用):
public class TestPerson {
public String firstName;
public String lastName;
public TestPerson() {
firstName = "Hugo";
}
}
Run Code Online (Sandbox Code Playgroud)
示例test.jsp
<jsp:useBean id="testperson" class="test.TestPerson" scope="request" />
<html>
<head><title>Test</title></head>
<body> …
Run Code Online (Sandbox Code Playgroud) 我在基于JOIN访问UPDATE时遇到问题.
我需要合并2个Statement:
SELECT a.f1, a.f2, a.f3
FROM tableA a, viewB b
WHERE a.f2 = b.f2 AND a.f3 = b.f3
Run Code Online (Sandbox Code Playgroud)
viewB是一个查询,但工作正常
UPDATE tableA a
SET a.f1 = 'x'
Run Code Online (Sandbox Code Playgroud)
工作得很好.
现在我尝试:
UPDATE tableA a, viewB b
SET a.f1 = 'x'
WHERE a.f2 = b.f2 AND a.f3 = b.f3
Run Code Online (Sandbox Code Playgroud)
失败,Access说:
操作必须使用可更新的查询.
这是愚蠢的,因为viewB中没有触及任何字段.我使用FROM,JOIN Subselect尝试了几个其他解决方案,但没有找到解决方案.
有人知道一个聪明的解决方案吗?
我有一个我不明白的问题.如果我在宽度上使用百分比,我希望元素计算其大小(百分比)内的边框,边距或填充.但事实上,这些值被添加到它们的大小,我认为这是错误的.我的期望是错的吗?下面的例子显示了这个问题.两个"div""左"和"右"我期望在一条线上.如果我删除"边框",它按预期工作.
<!DOCTYPE html>
<html>
<head>
<style>
.center {
border: 1px solid black;
width: 100%;
overflow: auto;
}
.left {
border: 1px solid black;
width: 20%;
float: left;
}
.right {
border: 1px solid black;
width: 80%;
float: left;
}
</style>
</head>
<body>
<div class="center">
<div class="left">left</div>
<div class="right">right</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)