Solved

Linking to other website

Posted on 2004-04-07
6
197 Views
Last Modified: 2010-04-01
inside my database, i have a column for the website url.. i was able to retreive it and use it as a hyperlink.. but there is a problem..
it says : The requested resource (/myFolder/www.yahoo.com) is not available.
thats is not what i wanted..it shouldn't go to myFolder to find the webiste..what i want is direct linking to the yahoo webpage..
pls help..thank you..

*the codes are done inside a servlet..
0
Comment
Question by:hyaku
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
6 Comments
 
LVL 92

Expert Comment

by:objects
ID: 10780470
can you post the code that is giving the error
0
 

Author Comment

by:hyaku
ID: 10780535
ok.
--------------------------------------
package com.search;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
//import com.register.*;

public class SearchServlet extends HttpServlet
{      
public void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException
{
      response.setContentType("text/html");
      PrintWriter out = response.getWriter();
      StringBuffer result = new StringBuffer(2048);

      SearchBean searchBean = new SearchBean();
            
      String s = request.getParameter("searchCategory");
      String d = request.getParameter("searchDescription");

      Vector shopName = new Vector();
      shopName = searchBean.searchResultsName(s, d);
            
      Vector shopWebsite = new Vector();
      shopWebsite= searchBean.searchResultsWebsite(s, d);
            
      if(shopName.size()!=0)
      {      
            out.println("<html>");
            out.println("<head>");
            out.println("<title>Search Results</title>");
            out.println("</head>");
            out.println("<body>");
            out.println("<center>");
            out.println("<font size = 5>");
            out.println("<strong>Search Results</strong>");
            out.println("</font>");
            out.println("<HR></HR>");
            for(int i = 0; i<shopName.size();i++)
            {
            String shop = (String)shopName.get(i);
            out.println("<p align = left>");
            out.println("<B><U>");
            out.println(shop);
            out.println("</B></U>");
            out.println("<BR>");
                        
            String website = (String)shopWebsite.get(i);

            if(shopWebsite.get(i) == null)
            {
                  out.print("Website: ");
                  out.println("N/A");
                  out.println("<BR>");
            }
            else
            {
            out.print("Website: ");
            out.println("<a target=_blank href = "+website+">"+website+""); <--this part
            out.println("<BR>");
            }
                        
            out.println("</a>");
            out.println("</p>");
            }
            out.println("<DIV ID = back>");
            out.println("<A HREF = /myFolder/home.jsp>");
            out.println("<FONT SIZE = 2>");
            out.println("<STRONG>[Back to home page]</STRONG>");
            out.println("</FONT>");
            out.println("</A>");
            out.println("</DIV>");
            out.println("<br>");
            out.println("</center>");
            out.println("</body>");
            out.println("</html>");
      }
    }
}
0
 
LVL 92

Expert Comment

by:objects
ID: 10780538
looks like the value of website is incorrect, it should be an absolute url such as:
http://www.yahoo.com/
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 92

Accepted Solution

by:
objects earned 50 total points
ID: 10780541
perhaps u just need to prepend it with http://
0
 

Author Comment

by:hyaku
ID: 10780568
why i didn't think of that..it works
thank you objects.
0
 
LVL 92

Expert Comment

by:objects
ID: 10780587
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

After seeing many questions for JRNL_WRAP_ERROR for replication failure, I thought it would be useful to write this article.
Article by: Justin
In light of the WannaCry ransomware attack that affected millions of Windows machines, you might wonder if your Mac needs protecting. Yes, it does and here is how to do it.
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question