jsp中的代码理解问题

时间:2013-11-11 06:35:33

标签: java jsp

我不明白以下代码中发生了什么。有人可以解释一下这段代码发生了什么吗?

<HTML>

<HEAD>

<meta http-equiv="REFRESH" content="2; URL=UploadFile.do">

<base href="UploadFile.do">

<title>SOI File Upload</title>

<BODY>

<% 
request.getSession().setAttribute(Constants.FROM_TRANSLATE_PAGE, "Y"); 

%>

<H3 align="center">Loading...</H3>

</BODY>

</HTML>

2 个答案:

答案 0 :(得分:1)

加入黑暗骑士的回答有点。

代码显示一个带有标题和文字的页面,上面写着Loading ...

在后台,它为Constants.FROM_TRANSLATE_PAGE中的属性名称设置会话属性(如Dark Knight描述的)到值"Y"

最后两秒后,它会要求浏览器刷新页面并将其重定向到UploadFile.do。这就是这一行:<meta http-equiv="REFRESH" content="2; URL=UploadFile.do">

base href为页面设置默认网址(如果存在,则为目标),但除非页面上有任何链接,否则效果不大。

价:

答案 1 :(得分:0)

我在这里看到的唯一逻辑是,在加载此页面时,值“Y”在属性的会话范围中设置为Constants.FROM_TRANSLATE_PAGE