我做了一个dao项目,它工作正常,我决定使用hibernate和注释切换它,但从那时起我就遇到了问题。我的css& jstl没有考虑在内。
当我访问我创建的页面时,我得到了这个:http://i.stack.imgur.com/OyN3K.png(图像),而我应该有一个表单。
示例我的connection.jsp:
<title>Connection</title>
</head>
<body>
<form method="POST" action="connection">
<fieldset>
<legend><b>Connection</b></legend>
<c:import url="connectionForm.jsp" var="importedData"/>
<c:out value="${importedData }" escapeXml="false"/>
<input type="submit" name="btn" class="btn-style" value="submit" />
</fieldset>
</form>
</body>
</html>
使用其webservlet:
import [...]
@WebServlet( name="Connection", urlPatterns = {"/connection"})
public class Connection extends HttpServlet{
private static final long serialVersionUID = 1L;
public static final String CONF_DAO_FACTORY = "daofactory";
public static final String ATT_USER = "user";
private static final String ATT_ERRORS = "errors";
private static final String VUE_FORM = "/WEB-INF/connection.jsp";
@EJB
private UserDao userDao;
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
this.getServletContext().getRequestDispatcher("/WEB-INF/connection.jsp").forward( req, resp );
}
}