Avatar billede snowflake7 Nybegynder
11. juli 2002 - 17:57 Der er 15 kommentarer og
1 løsning

Include jsp fejl???

hvorfor kan jeg ikke includere en jsp-side her?:
<%@page language ="java" import="usingjsp.Butik.bruger "%>
<html>
<HEAD>
<TITLE>Web wheels</TITLE>
<LINK rel='stylesheet' type='text/css' href='Dokumenter/Skole/style.css'>
<style type="text/css">
<% // hent attributter fra sessionen
    String Brugernavn = (String) session.getAttribute("Brugernavn");
    String bruger = (String) session.getAttribute("bruger");{ %>
<jsp:include page="BilledJSP.jsp"/>



<%
if(session.getAttribute("picture")!=null)
{ %>
background: url("<%= (String) session.getAttribute("picture") %>");
<%} else { %>
background: url("167.gif");
<% } %>
</style>
</HEAD>
<body>


<h1>Indkøbskurv System</h1>
<p>
Du er lige nu logget in som <%= Brugernavn%>.
<p>
Vær sød at vælg et link:
<ul>
    <li><a href='SoegEfterVarerJSP.jsp'>
        Vis varer tilhørende <%= Brugernavn %></a>
    <li><a href='AddNewVarer.jsp'>
            Tilføj varer til kurv </a>
    <li><a href='EnterSpeditionOplys.jsp'</a>
    <li><a href='Order.html'>
            Udskriv regning</a>

</ul>   



</body>
</html>



her er den fil der biver includet:
<%@page language ="java" import="usingjsp.Butik.bruger "%>
<html>
<HEAD>
<TITLE>Web wheels</TITLE>
<LINK rel='stylesheet' type='text/css' href='Dokumenter/Skole/style.css'>
<style type="text/css">
<% // hent attributter fra sessionen
    String Brugernavn = (String) session.getAttribute("Brugernavn");
    String bruger = (String) session.getAttribute("bruger");{ %>
<jsp:include page="BilledJSP.jsp"/>



<%
if(session.getAttribute("picture")!=null)
{ %>
background: url("<%= (String) session.getAttribute("picture") %>");
<%} else { %>
background: url("167.gif");
<% } %>
</style>
</HEAD>
<body>


<h1>Indkøbskurv System</h1>
<p>
Du er lige nu logget in som <%= Brugernavn%>.
<p>
Vær sød at vælg et link:
<ul>
    <li><a href='SoegEfterVarerJSP.jsp'>
        Vis varer tilhørende <%= Brugernavn %></a>
    <li><a href='AddNewVarer.jsp'>
            Tilføj varer til kurv </a>
    <li><a href='EnterSpeditionOplys.jsp'</a>
    <li><a href='Order.html'>
            Udskriv regning</a>

</ul>   



</body>
</html>
Avatar billede =maddog= Nybegynder
11. juli 2002 - 18:05 #1
... bruger");{ %>
den krølle parantes......
Avatar billede disky Nybegynder
11. juli 2002 - 18:54 #2
skulle du godt kunne
Avatar billede r9 Nybegynder
11. juli 2002 - 19:24 #3
burde virke, men hvad laver den "{" midt i det hele ?

String bruger = (String) session.getAttribute("bruger");{ %>
Avatar billede =maddog= Nybegynder
11. juli 2002 - 19:30 #4
r9> det prøvede jeg sådan set også at sige.... ;-). kanske jeg må en tur på sprogkursus.
Avatar billede snowflake7 Nybegynder
11. juli 2002 - 23:59 #5
det hjalp ikke at fjerne den krøllede parantes
String bruger = (String) session.getAttribute("bruger");{ %>
laves om til
String bruger = (String) session.getAttribute("bruger"); %>
Avatar billede snowflake7 Nybegynder
12. juli 2002 - 14:10 #6
hallooo er der nogen??????
Avatar billede disky Nybegynder
12. juli 2002 - 14:27 #7
Hvad går der galt siger du ?
Avatar billede snowflake7 Nybegynder
12. juli 2002 - 14:34 #8
<%@page language ="java" import="usingjsp.Butik.*,java.sql.*,java.util.*,java.text.*" %>
<html>
<HEAD>
<TITLE>Web wheels</TITLE>
<LINK rel='stylesheet' type='text/css' href='Dokumenter/Skole/style.css'>
<style type="text/css">
<% // hent attributter fra sessionen
    String Brugernavn = (String) session.getAttribute("Brugernavn");
    String bruger = (String) session.getAttribute("bruger"); %>
<jsp:include page="BilledJSP.jsp" flush="true"/>

<%
if(session.getAttribute("picture")!=null)
{ %>
background: url("<%= (String) session.getAttribute("picture") %>");
<%} else { %>
background: url("167.gif");
<% } %>
</style>
</HEAD>
<body>


<h1>Indkøbskurv System</h1>
<p>
Du er lige nu logget in som <%= Brugernavn%>.
<p>
Vær sød at vælg et link:
<ul>
    <li><a href='SoegEfterVarerJSP.jsp'>
        Vis varer tilhørende <%= Brugernavn %></a>
    <li><a href='AddNewVarer.jsp'>
            Tilføj varer til kurv </a>
    <li><a href='EnterSpeditionOplys.jsp'</a>
    <li><a href='Order.html'>
            Udskriv regning</a>

</ul>   



</body>
</html>

<PRE>
<%!
int anderscount = 0; int idacount = 0;int  markcount = 0;int rufuscount = 0;int sissecount = 0;int steencount = 0;


String getPicture(String un,int number) {
  // Connection conn = null;
    //IConnectionPool pool = (IConnectionPool) application.getAttribute("connectionPool");
    try {
    //conn = pool.getConnection();
Class.forName("jdbc.odbc.JdbcDriver"); // indsæt din klasse
    Connection con = DriverManager.getConnection("jdbc:odbc:Pictures","","");// indsæt din URL, handle og
   

 
ResultSet rs = con.createStatement().executeQuery("SELECT pic FROM pictures WHERE user='"+un+"';");
  int i = 0;
    while (rs.next() && i != number) { i++; }
    String out = rs.getString("pic");
    rs.close(); con.close();
    return out;
    } catch (Exception e) { return "";}
}
%>
 
     
<%
if (Brugernavn.equals("anders")) {
anderscount++;
String picture = getPicture(Brugernavn,anderscount);
} else if (Brugernavn.equals("ida")) {
idacount++;
String picture = getPicture(Brugernavn,idacount);
} else if (Brugernavn.equals("mark")) {
markcount++;
String picture = getPicture(Brugernavn,markcount);
} else if (Brugernavn.equals("rufus")) {
rufuscount++;
String picture = getPicture(Brugernavn,rufuscount);
} else if (Brugernavn.equals("sisse")) {
sissecount++;
String picture = getPicture(Brugernavn,sissecount);
} else if (Brugernavn.equals("steen")) {
steencount++;
String picture = getPicture(Brugernavn,steencount);
}if (!picture.equals(""))
session.setAttribute( "picture", picture);
%>



</PRE>
jeg har lavet lidt om på mine side for jeg har læst at i den side man includer må der ikke være <html><body> tags men der er stadig noget galt??
hvorfor sige den dette:

usingjsp/Butik/BilledJSP.jsp [1:0] Page directive: can't have multiple occurrences of language
Avatar billede disky Nybegynder
12. juli 2002 - 14:39 #9
fjern
'page language ="java"'  fra dine side, det må KUN forekomme en gang i alle de stumper af jsp filer der generere hele html siden.
Avatar billede snowflake7 Nybegynder
12. juli 2002 - 15:32 #10
Hmmm, det hjalp heller ikke men tak fordi du prøvede!
den skriver stadig at jeg ikke kan have multiple occurrences of language
selv om jeg nu har fjernet 'page language ="java"' ´fra alle mine jsp-sider
Avatar billede snowflake7 Nybegynder
12. juli 2002 - 15:34 #11
jeg glemte at skrive at den også hver gang kom med den her fejl:

Fri Jul 12 15:30:01 CEST 2002: java.lang.NullPointerException: null
java.lang.NullPointerException
        at org.netbeans.core.compiler.CompilerDisplayer$ErrorCtl.outputLineCleared(CompilerDisplayer.java:416)
        at org.netbeans.core.output.OutPane.clearLineTable(OutPane.java:207)
        at org.netbeans.core.output.OutPane$PaneWriter.reset(OutPane.java:457)
        at org.netbeans.core.compiler.CompilerDisplayer.compilationStarted(CompilerDisplayer.java:210)
[catch] at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:186)
Avatar billede snowflake7 Nybegynder
12. juli 2002 - 15:35 #12
jeg tror det har noget at gøre med at forte er sat forkert op kan nogen hjælpe mig med at få det sat rigtigt op!?!
Avatar billede snowflake7 Nybegynder
13. juli 2002 - 00:09 #13
sig mig sover I!???!!
Avatar billede disky Nybegynder
13. juli 2002 - 09:28 #14
fortæl hvad du har gjort, så kan jeg sige om du har gjort noget forkert.

Jeg skal også vide hvilke versioner af hvad du bruger
Avatar billede snowflake7 Nybegynder
13. juli 2002 - 15:52 #15
jeg bruger: IE 6.0, Windows ME, Forte For Java Community Edition (gratis version downloadet fra suns hjemmeside), Java 2 SDK Standard Edition version 1.3.1_02( også gratis version downloadet fra suns hjemmeside).
Som database bruger jeg delphi's Paradox version 7.0.

<% // hent attributter fra sessionen
    String Brugernavn = (String) session.getAttribute("Brugernavn");
    String bruger = (String) session.getAttribute("bruger"); %>
if (Brugernavn.equals(""))
<jsp:forward page="LogInHTML.html"/>
<jsp:include page="BilledJSP.jsp" flush="true"/>

sådant noget lignende stod der før, men det virkede ikke, det resulterede bare i java.lang.NullPointerException: null
fejlen.
Så jeg fjernede:
if (Brugernavn.equals(""))
<jsp:forward page="LogInHTML.html"/>
Det hjalp ikke.
Avatar billede snowflake7 Nybegynder
14. juli 2002 - 14:26 #16
hej disky da jeg kørte Min jsp-side var det nogle andre fejl jeg fik end igår jsp:include tag'et virkede, så her er dine point tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Driftsstærk IT-profil til Forsvarsministeriets Materiel- og Indkøbsstyrelse

Politiets Efterretningstjeneste

IT-løsningsarkitekt i PET

Capgemini Danmark A/S

AI/Data Engineer

Politiets Efterretningstjeneste

AI/ML udvikler i PET