Avatar billede alexbp Nybegynder
24. september 2001 - 10:50 Der er 6 kommentarer og
1 løsning

http://localhost:8080 -> getLocalHost ???

Hej !

Hvordan skal man fået en *.JSP side til at køre med relativt navn/henvisning på enhver WEB-server som mine *.JSP sider flyttes til. De virker fint på lokal-maskine, MEN ved kald fra anden maskine/anden IP-Nr. på LAN, virker siderne IKKE mere.

Man kan åbenbart ikke bruge alm. relative navne som ved HTML, idet jeg så får en Socket-Error ....

Nogen bud ???


Har forsøgt lidt med :

<%! String host = java.net.InetAddress.getLocalHost();%>

... kører ikke ...
Avatar billede logical Nybegynder
24. september 2001 - 10:53 #1
Hvis du bare referer relativt: theOther.jsp eller ../images/img.gif

Så skyldes dit problem opsætning på din server, at den kun er konfigureret til at have noget at gøre lokalt. Hvilken type jsp-server kører du på.
Avatar billede alexbp Nybegynder
24. september 2001 - 11:05 #2
Resin 2.0.0 (built Fri Jun  8 12:04:24 PDT 2001)
Copyright(c) 1998-2001 Caucho Technology.  All rights reserved.
Avatar billede logical Nybegynder
24. september 2001 - 11:07 #3
Ikke lige den jeg bruger, prøv Disky
Avatar billede alexbp Nybegynder
24. september 2001 - 11:09 #4
<html>

<head>
<%@ page import = \"webconfig.ConfigObjectBean\" %>
<jsp:useBean id=\"ConfigObjectBeanID\" scope=\"page\" class=\"webconfig.ConfigObjectBean\" />
<jsp:setProperty name=\"ConfigObjectBeanID\" property=\"*\" />
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<link REL=\"STYLESHEET\" HREF=\"css/style01.css\" TYPE=\"text/css\">
<title>New Page 3</title>
<base target=\"main\">
</head>

<body topmargin=\"5\" leftmargin=\"10\">

<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\" width=\"600\" height=\"71\">
  <tr>
    <td width=\"602\" height=\"1\">
    </td>
  </tr>
  <tr>
    <td width=\"559\" height=\"11\" bgcolor=\"#808080\">
      <form action=\"http://localhost:8080/ConfigObject_main.jsp\" method=\"POST\" onSubmit=\"\">
        <table border=\"0\" width=\"100%\" height=\"1\">
          <tr>
            <td width=\"50%\" align=\"center\" height=\"1\">
              <p align=\"left\"><strong><font face=\"Verdana\" size=\"2\">Vælg Config-object ?&nbsp;&nbsp;
              </font></strong><font face=\"Verdana\"><b><select name=\"objectName\" size=\"1\" style=\"font-weight: bold\" tabindex=\"1\">
              <option selected value=\"null\">???</option>
              <option>HKEY_LOCAL_MACHINE</option>
              <option>AbpTest</option>
              <option>Kontor</option>
            </select></b></font></p>
            </td>
            <td width=\"25%\" align=\"center\" height=\"1\"><font face=\"Verdana\"><b><input type=\"submit\" value=\"Hent info\" style=\"font-weight: bold\" tabindex=\"3\"></b></font></td>
            <td width=\"25%\" align=\"center\" height=\"1\"><font face=\"Verdana\"><input type=\"reset\" value=\"Reset\" style=\"font-weight: bold\" tabindex=\"4\"></font></td>
          </tr>
        </table>
      </form>
    </td>
  </tr>
</table>

</body>

</html>
Avatar billede logical Nybegynder
24. september 2001 - 11:15 #5
Ja, du burde skrive
<form action=\"ConfigObject_main.jsp\" method=\"post\">

Hvis det ikke virker fra andre maskiner, men kun localhost, er der noget andet galt.
Avatar billede alexbp Nybegynder
24. september 2001 - 11:51 #6
Hej \'logical\' ...

Du havde ret ... jeg havde overset, at http:// jo så også skal fjernes ... DET VIRKER NU !!

Send lige din seneste kommentar som svar, så får du dine points -> TAK !

/Alex

Snip:

<html>

<head>
<%@ page import = \"webconfig.ConfigObjectBean\" %>
<jsp:useBean id=\"ConfigObjectBeanID\" scope=\"page\" class=\"webconfig.ConfigObjectBean\" />
<jsp:setProperty name=\"ConfigObjectBeanID\" property=\"*\" />
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<link REL=\"STYLESHEET\" HREF=\"css/style01.css\" TYPE=\"text/css\">
<title>New Page 3</title>
<base target=\"main\">
</head>

<body topmargin=\"5\" leftmargin=\"10\">

<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\" width=\"600\" height=\"71\">
  <tr>
    <td width=\"602\" height=\"1\">
    </td>
  </tr>
  <tr>
    <td width=\"559\" height=\"11\" bgcolor=\"#808080\">
      <!--
      <form action=\"http://localhost:8080/ConfigObject_main.jsp\" method=\"POST\" onSubmit=\"\">
      -->
      <form action=\"ConfigObject_main.jsp\" method=\"POST\" onSubmit=\"\">
        <table border=\"0\" width=\"100%\" height=\"1\">
          <tr>
            <td width=\"50%\" align=\"center\" height=\"1\">
              <p align=\"left\"><strong><font face=\"Verdana\" size=\"2\">Vælg Config-object ?&nbsp;&nbsp;
              </font></strong><font face=\"Verdana\"><b><select name=\"objectName\" size=\"1\" style=\"font-weight: bold\" tabindex=\"1\">
              <option selected value=\"null\">???</option>
              <option>HKEY_LOCAL_MACHINE</option>
              <option>AbpTest</option>
              <option>Kontor</option>
            </select></b></font></p>
            </td>
            <td width=\"25%\" align=\"center\" height=\"1\"><font face=\"Verdana\"><b><input type=\"submit\" value=\"Hent info\" style=\"font-weight: bold\" tabindex=\"3\"></b></font></td>
            <td width=\"25%\" align=\"center\" height=\"1\"><font face=\"Verdana\"><input type=\"reset\" value=\"Reset\" style=\"font-weight: bold\" tabindex=\"4\"></font></td>
          </tr>
        </table>
      </form>
    </td>
  </tr>
</table>

</body>

</html>


Avatar billede logical Nybegynder
24. september 2001 - 12:01 #7
Ja, du burde skrive
<form action=\"ConfigObject_main.jsp\" method=\"post\">

Hvis det ikke virker fra andre maskiner, men kun localhost, er der noget andet galt.
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