一个简单的CASE语句,JSP

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:33:32
我有页面main.jsp,里面有
<a>a</a>
<a>b</a>
<a>c</a>
3个超链接.
我想的是用一句CASE语句,
比如点击超链接a,main.jsp导入<%@ include file="a.jsp"%>的内容
点击超链接b,main.jsp导入<%@ include file="b.jsp"%>的内容
该如何写额....

导入的内容和超链接a,b,c都是在main.jsp页面里的额。。
iframe我知道的..我就想知道不用iframe也能不能得到一样的效果..

可以这样:<a href="main.jsp?which=a">a</a>
再在main.jsp中加上
<%
if( request.getParameter("which")!=null)
{
String which=request.getParameter("which");
if(which.equlas("a"))
%>
<%@ include file="a.jsp"%>
<%}%>

%>
照这个样子加上关于b和c的

这个好像没办法直接实现,可以考虑在main.jsp中加一个iframe,
点击不同的超链接时,动态去改变iframe的source属性,指向不同的页面,这样就可以达到你上面的要求了。

这个直接实现不了...

用超链接的onclick事件,在js里看看能否实现。
<a href="cc.asp" onclick="aa();return false">a</a>
<script language=javascript>
function aa(){
//js代码我就不知道怎么写了。
}
</script>

用js来实现吧。 用onclick事件 类似这个改变背景颜色的代码
<html>
<head>
<base href="<%=basePath%>">

<title>MyJsp1.jsp</title>

<meta http-equiv="