Так что это, наверное, что-то простое, но я все еще не могу разобраться в этом сам. Что это значит?Ошибка компиляции <identifier> ожидается
GET.java:27: error: <identifier> expected
out.println("</p></body></html>");
^
GET.java:27: error: illegal start of type
out.println("</p></body></html>");
Это код для моего Java Servlet:
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class GET extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
PrintWriter out = res.getWriter();
FileOutputStream fos = new FileOutputStream("/tmp/prdocutorders.txt");
PrintWriter pw = new PrintWriter(fos);
out.println("<html><body><p>");
pw.println("<h3>Congratulations! Your order information:</h3>");
Enumeration e = req.getParameterNames();
while (e.hasMoreElements()) {
String name = (String)e.nextElement();
String vals[] = (String[])req.getParameterValues(name);
if (vals != null)
for (int i = 0; i < vals.length; i++)
out.println(name + ": " + vals[i] + "<br>");
}
if (vals != null)
for (int i = 0; i < vals.length; i++)
pw.println(name + ": " + vals[i] + "<br>");
}
out.println("</p></body></html>");
// out.close();
}
Спасибо за любую помощь !!
Отклоните свой код. Регулярно используйте фигурные скобки. –