📄 dynamicgetbookinfoservlet.java
字号:
/*
* 创建日期:2006-7-29 15:02:59
*
* 代码作者:万星
*
* 项目名称:eShop
*
* Copyright 2005 北京交通大学信息管理与信息系统系. All right reserved.
*/
package eshop.business;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
* <h5>功能说明:</h5>
*
* <h5>对应需求:</h5>
*
*
* @version 1.0
* @author Administrator
*/
public class DynamicGetBookInfoServlet extends HttpServlet
{
public void init() throws ServletException
{
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType("text/html;charset=UTF-8");
StringBuffer sbBookInfo=new StringBuffer("<book>");
String strBookID=request.getParameter("bookid");
int intBookID=Integer.parseInt(strBookID);
BookBean bookbean=new BookBean();
try
{
BookVO book=bookbean.getBookInfo(intBookID);
String strBookName=book.getBookName();
String strBookDESC=book.getBookDesc()==""?"暂无介绍":book.getBookDesc();
String strAuthor=book.getBookAuthor()==""?"作者不详":book.getBookAuthor();
String strPubDate=book.getBookPress()==""?"出版时间不详":book.getBookPress();
String strPress=book.getBookPress()==""?"出版社不详":book.getBookPress();
sbBookInfo.append("<bookname>");
sbBookInfo.append(strBookName);
sbBookInfo.append("</bookname>");
sbBookInfo.append("<bookdesc>");
sbBookInfo.append(strBookDESC);
sbBookInfo.append("</bookdesc>");
sbBookInfo.append("<author>");
sbBookInfo.append(strAuthor);
sbBookInfo.append("</author>");
sbBookInfo.append("<pubdate>");
sbBookInfo.append(strPubDate);
sbBookInfo.append("</pubdate>");
sbBookInfo.append("<press>");
sbBookInfo.append(strPress);
sbBookInfo.append("</press>");
sbBookInfo.append("</book>");
response.setContentType("text/xml");
System.out.print(sbBookInfo.toString());
response.getWriter().write(sbBookInfo.toString());
}
catch (Exception e)
{
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
doGet(request,response);
}
public void destroy()
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -