我已经将代码从QA转移到暂存和打开页面,以检查它是否正常工作。它在编写作者时运行良好,但在分期Publish1和分期Publish2时显示了下面的错误
CANNOT SERVE REQUEST TO /CONTENT/BLC.HTML ON THIS SERVER
APACHESLING/2.2 (DAY-SERVLET-ENGINE/4.1.68, JAVA HOTSPOT(TM) 64-BIT SERVER VM 1.7.0_21, LINUX 2.6.32-358.EL6.X86_64 AMD64)
不知道哪里出了问题,我确信这是内部错误,但我不知道该在哪里检查。
我在错误日志中看到了下
每次通过Ajax调用成功加载页面时,我都希望在jsp页面中调用一个函数。考虑如下:
|Main.jsp--------------------------------------|
| Link A Link B Link C |
| |
| -<div id="content">---------- |
| | | |
文件main.jsp中的Javascript
<script>
var form = null;
var item = null;
window.onload = init;
function init(){
form = document.getElementsByTagName('form')[0];
item = document.getElementById("selectedItem"
我试着搜索这个,但没有得到一个可靠的答案。是否可以从JSP调用servlet的doGet或doPost以外的函数。我知道您可以通过调用doGet或doPost,然后从那里调用函数来间接调用它们。
例如:
public class FooServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response){
}
public void myFunc(){
}
如何从我的JSP调用myFunc
我想在两个jsp页面之间传递一个字符串(用户名),
Login.jsp和Details.jsp。
请告诉我怎么做?
I tries this in Login.Jsp
<html>
......
<%
session.setAttribute("key","value");
%>
.....
</html>
In Details.jsp
<html>
......
<%
session.getAttribute("key");
%>
.....
</html>
It