?
Solved

Linking to other website

Posted on 2004-04-07
6
Medium Priority
?
202 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
  • 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
Independent Software Vendors: 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 200 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

Don’ts and Dos are two important end products of software testing basics that a tester needs to regard. This article attempts to explain the principles of both.
Welcome back to our beginners guide of the popular Unix tool, cron. If you missed part one where we introduced this tool, the link is below. We left off learning how to build a simple script to schedule automatic back ups. Now, we’ll learn how to se…
The Relationships Diagram is a good way to get an overall view of what a database is keeping track of. It is also where relationships are defined. A relationship specifies how two tables connect to each other. As you build tables in Microsoft Ac…
There may be issues when you are trying to access Outlook or send & receive emails or due to Outlook crash which leads to corrupt or damaged PST file. To eliminate the corruption from your PST file, you need to repair the corrupt Outlook PST file. U…
Suggested Courses

609 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