我正在研究一些Java Servlets,基本上我正在将sql查询的结果输出到表中.我在html代码中有一些表格的基本格式,但我也想链接一个css文件.
每当我链接样式表(即使是空白样式表,或者与表中的html标记具有相同属性的样式表)时,它只会破坏表中的任何格式,并将结果作为一个连续列表输出.
任何建议都将是一个很大的帮助.
这是我的servlet代码:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String category = request.getParameter("categoryname");
AlbumDAO albumData = new AlbumDAO();
ArrayList albums = albumData.findFromCategory(category);
PrintWriter out = response.getWriter();
response.setContentType("text/html");
String title = category + " albums";
String stylesheet = "";
out.println("");
out.println("
");out.println("
" + title + "");out.println(stylesheet);
out.println("");
out.println("
");out.println("
" + category + " albums
out.println("
+ "
IDArtistTitleImage NameTracksPriceIn Stock");for (AlbumBean a : albums){
out.println("
"+ a.getRecording_id() + "");out.println("
" + a.getArtist_name() + "");out.println("
" + a.getTitle() + "");out.println("
" + a.getCategory() + "");out.println("
" + a.getImage_name() + "");out.println("
" + a.getPrice() + "");out.println("
" + a.getStock_count() + "");out.println("
");}
out.println("
");out.println("");
out.println(" let's go home");
out.println("");
}
解决方法:
看起来您没有关闭链接语句中的引号
String stylesheet = "";
标签:css,mysql,html-table,servlets,html
来源: https://codeday.me/bug/20190706/1397809.html