Results 1 to 3 of 3
- 12-21-2007, 06:02 AM #1
Member
- Join Date
- Dec 2007
- Posts
- 7
- Rep Power
- 0
Help with my java servlet homework
I am getting error saying:
root cause
java.lang.Error: Unresolved compilation problem:
Arrays cannot be resolved
Sorting.process(Sorting.java:38)
Sorting.doGet(Sorting.java:14)
javax.servlet.http.HttpServlet.service(HttpServlet .java:690)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
My code:
This is my HTML script
This is my servlet:Java Code:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <p>Sorting arrays</p> <form action="Sorting" method=get> <p>1 <input type=text name=word></p> <input type=submit name=sort value=Submit> </form> </body> </html>
Java Code:import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class Sorting extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { String word = request.getParameter("word"); word = process(word); response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>Sorting Servlet</title>"); out.println("</head>"); out.println("<body>"); out.println(word); out.println("</body>"); out.println("</html>"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { doGet(request, response); } public String process(String word) { StringBuilder buf = new StringBuilder(512); if(word != null && word.trim().length() != 0) { String arr[] = word.replaceAll("\\s+", "").split(","); Arrays.sort(arr); for(String str : arr) { buf.append(str).append("<br>"); } } else { buf.append("<br>").append("No input supplied").append("<br>"); } return(buf.toString()); } }
- 12-21-2007, 09:12 AM #2
Senior Member
- Join Date
- Jun 2007
- Location
- Bali, Indonesia
- Posts
- 696
- Rep Power
- 6
You've missed an import in your class. The Arrays class is in the java.util package.
Java Code:import java.util.Arrays;
Website: Learn Java by Examples
- 12-21-2007, 05:41 PM #3
Member
- Join Date
- Dec 2007
- Posts
- 7
- Rep Power
- 0
Similar Threads
-
Removal of Homework Requests
By CaptainMorgan in forum Suggestions & FeedbackReplies: 14Last Post: 08-03-2008, 09:21 PM -
Tough Homework Questions, PLEASE HELP!
By passage in forum New To JavaReplies: 21Last Post: 01-16-2008, 11:04 PM -
I need help with my java servlet homework(add,edit and delete)
By jellyfish888 in forum Java ServletReplies: 3Last Post: 12-26-2007, 06:42 AM -
I need help with my java servlet homework(average)
By jellyfish888 in forum Java ServletReplies: 2Last Post: 12-23-2007, 09:57 PM -
Homework PREREQUISITE Problem
By ChrisC in forum New To JavaReplies: 7Last Post: 11-27-2007, 05:36 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks