Можете ли вы помочь мне перевести Servlet к JSPкак перевести сервлет на JSP?
вот код:
package Inventory;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class DisplayData extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Item item = (Item) request.getAttribute("invenItem");
if (item != null) {
out.println("<html><title>Inventory Item</title>");
out.println("<body><h1>Inventory Item Details:</h1>");
out.println("Stock ID : " + item.getStockID() + "<br/>");
out.println("Name : " + item.getItemName() + "<br/>");
out.println("Unit Price: " + item.getUnitPrice() + "<br/>");
out.println("On Stock : " + item.getOnStock() + "<br/>");
out.println("</body>");
out.println("</html>");
} else {
RequestDispatcher rd =
request.getRequestDispatcher("/SearchPage.html");
rd.include(request, response);
rd = request.getRequestDispatcher("/AddData.html");
rd.include(request, response);
}
}
}
Я пытаюсь использовать scriplets, но все еще хотите знать, как преобразование:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
к JSP. Я пытаюсь сделать это:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Display Data</title>
</head>
<jsp:useBean id="inventory" class="Inventory.AddData" />
<jsp:directive.page import="java.io.*" />
<jsp:directive.page import="javax.servlet.*" />
<jsp:directive.page import="javax.servlet.http.*" />
<body>
<%-- But I don't know how to convert this:
public class DisplayData extends HttpServlet
in JSP
--%>
</body>
пожалуйста Помогите ... заранее спасибо
Это ваш одноклассник? http://stackoverflow.com/questions/5156438/confused-with-java-servlets-and-html Код почти точно такой же. Этот пользователь также прямо упомянул, что преподаватель не разрешил использовать JSP в курсе. См. Также комментарии моего ответа по связанному вопросу. Я бы с удовольствием помог, но все это слишком подозрительно :) – BalusC
@BalusC .. yep .. :) теперь мы просим преобразовать его в JSP – iamanapprentice
Наведите указатель 'jsp' и нажмите ссылку * info * на всплывающее окно. – BalusC