Problemer med include
HejsaJeg har en log_ind.jsp og en menu.jsp. Sidstenævnte vil jeg gerne inkludere i den første. Yderligere har jeg en bønne Login.java, som begge jsp filer trækker på. Men jeg får en fejl, der siger"Tag attempted to define a bean which already exists: login" når jeg gør som nedenfor. Fjerner jeg derimod <jsp:userBean... fra menu.jsp, så kan den jo ikke finde login beanen :(
Håber nogen har en ide til hvordan jeg kommer videre, mvh
Torben
*************menu.jsp
<jsp:useBean id="login" class="ausumnet.Login" scope="session" />
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" sml:lang="da"
lang="da">
<head>
<title>Login</title>
<link rel="stylesheet" type="text/css"
href="css/common.css" media="screen" />
</head>
<body>
<div id="rightcol">
<ul id="menu">
<li><a href="http://www.eb.dk">Ekstra bladet</a></li>
<li><a href="http://www.exp.dk">Eksperten</a></li>
<li><a href="http://www.hattrick.org">Hattrick</a></li>
<li><a href="http://www.pol.dk">Den levende avis</a></li>
<%
if(login.isLoggetInd())
{%>
<li><a href="./opretBananType.jsp">Opret banantype</a></li>
<%}%>
</ul>
</div>
</body>
</html>
*******************
*******************log_ind.jsp
<jsp:useBean id="login" class="ausumnet.Login" scope="session">
<% login.init(application); %> <%-- køres første gang bønnen bruges --%>
</jsp:useBean>
<%@ include file="menu.jsp"%>
<%
//Hvis brugernavn og kode er sat i en cookie så brug dem:
Cookie[] cookier = request.getCookies();
if(cookier!=null)
for (int i=0; i<cookier.length; i++) {
Cookie c = cookier[i];
System.out.println("cookie "+c.getName()+"="+c.getValue());
if(c.getName().equals("brugernavn")) login.setBrugernavn(c.getValue());
if(c.getName().equals("password")) login.setPassword(c.getValue());
}
//Hvis brugernavn og kode kommer med request-objektet så sæt dem:
%>
<jsp:setProperty name="login" property="brugernavn"/>
<jsp:setProperty name="login" property="password"/>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" sml:lang="da"
lang="da">
<head>
<title>Login</title>
<link rel="stylesheet" type="text/css"
href="css/common.css" media="screen" />
</head>
<body>
<div id="banner">
[Bla bla bla..].....
********************************
