2012-02-18 61 views

回答

2

ASP.NET不能与普通JSP进行比较。 JSP更像“经典ASP”。如果您正在寻找ASP.NET(-MVC)的Java对应部分,请查看JSF。例如PrimeFacesa <p:tabView> component,我认为这正是你要找的。

在普通的JSP中,您需要引入一些JavaScript代码来执行Ajax请求,并操纵HTML DOM和一些Servlet以返回必要的数据。 jQuery,也许jQuery UI可能会对此有所帮助。

+0

PrimeFaces是非常好的BalusC。我会试一试。非常感谢你。但我仍然想要一个不使用第三方库的代码。任何人请帮助... – 2012-02-18 18:56:10

+0

那么,只需编写相应的JavaScript/Ajax和Servlet代码即可。你知道吗,我认为?如果没有,我会开始学习它。 MDN有一个非常好的JS/Ajax教程。毕竟,如果不是几个小时而不是几个小时甚至更少的时间,只需要几个星期就可以完成它,同时具有相同程度的稳健性和交叉浏览器兼容性。如果您遇到特定的编码问题,您可以随时在此发布问题。 – BalusC 2012-02-19 03:39:45

+0

感谢BalusC,但我没有足够的时间去学习一件新事物。我必须尽快提交我的项目。并且非常感谢您的帮助:)我将尝试首先使用PrimeFaces – 2012-02-19 05:46:57

0

随着你的代码我们也很无奈..

试试下面的代码比其他的div一个div的内容画面更改为其他一些图像上的鼠标。经过一些修改,它可能会达到您的要求。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title><br /> 

</head> 

<body> 
<p> 
    <script type="text/javascript" language="javascript"> 
function changeImage(img){ 
    document.getElementById('bigImage').src=img; 

} 
</script> 

    <img src="../Pictures/lightcircle.png" alt="" width="284" height="156" id="bigImage" /> 
<p>&nbsp; </p> 
<div> 
    <p> 
    <img src="../Pictures/lightcircle2.png" height=79 width=78 onmouseover="changeImage('../Pictures/lightcircle2.png')"/> 

</p> 
<p><img src="../Pictures/lightcircle.png" alt="" width="120" height="100" onmouseover="changeImage('../Pictures/lightcircle.png')"/></p> 

<p><img src="../Pictures/lightcircle2.png" alt="" width="78" height="79" onmouseover="changeImage('../Pictures/lightcircle2.png')"/></p> 

<p>&nbsp;</p> 


    </br> 
</div> 
</body> 
</html> 

Link to the question

相关问题