if sætning volder problemer
Man skal kunne skrive privat på min lille chat. Derfor har jeg lavet en if sætning i kodenif(bruger == b.getModtager())
den chekker om brugeren i sessionen er modtageren, men det gør så også at afsenderen ikke kan se det han sendte privat. Hvad skal tilføjes denne if sætning så det kan lade sig gøre
<jsp:useBean id="bruger" class="darkchat.Bruger" scope="session"></jsp:useBean>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<meta http-equiv="Refresh" content="4">
<HEAD>
<%@ page
language="java"
contentType="text/html; charset=WINDOWS-1252"
pageEncoding="WINDOWS-1252"
import="darkchat.*"
import="java.util.*"
%>
<%
Chat chat = Chat.getSingletonObject();
session.setAttribute("chat",chat);
%>
<META http-equiv="Content-Type"
content="text/html; charset=WINDOWS-1252">
<META name="GENERATOR" content="IBM WebSphere Studio">
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="theme/Master.css" rel="stylesheet" type="text/css">
<TITLE>darkChat.jsp</TITLE>
</HEAD>
<BODY>
<%
Iterator it = chat.getBeskeder().iterator();
while(it.hasNext()) {
Besked b = (Besked)it.next();
if(bruger == b.getModtager()) {
%>
<%=b.getBesked()%>
<%
}//end if
}//end while
%>
</BODY>
</HTML>
