已采纳回答 / 慕妹7264492
你的form结束标签呢? </form> <form action="servlet/HelloServlet" method="post"> <input type="submit" value="post请求servlet"/> </form>
2017-10-31
已采纳回答 / EldemChou
404 请检查项目的路径名称是否是你访问的url的路径<...图片...>例如这个,就要访问 localhost:8080/home 如何查看呢,右键你的项目名,properties->搜索web即可看到。你检查下吧
2017-10-29
已采纳回答 / duffywang
hashmap遍历输出是键值对Map.Entry<Item, Integer>,就像每次输出一行键值对,toString()只影响Item项的格式,而Integer的输出内定的=Integer.不知道解释的清楚不:)
2017-10-10
已采纳回答 / 盛夏Zzz
现在的java开发已经按照一些设计模式进行,例如比较常见的MVC设计模式,在MVC设计模式下,要求将Model层,View层,Controller层独立分开。你说的没错,jsp的确可以通过在页面中嵌套java代码实现servlet的一些功能,但是在这样的设计模式下,使得java开发更加简洁明了,在View的jsp页面通过请求,跳转至位于Controller层的对应的servlet,然后在servlet中经过一系列的业务逻辑的处理,以及操作Model层(连接数据库),将处理后的结果以响应的形式再返回jsp页...
2017-10-08
已采纳回答 / 盛夏Zzz
客户端和服务器端,客户端通过表单,或者其他例如超链接,向服务器端发送request请求,服务器端接受请求,开始进行业务逻辑的运算,将运算好的结果以response响应的形式发送到客户端。你说的response.geytWriter()方法是将结果以IO流的形式写到客户端。IO流我不是太了解,如果自己想深入学习的话,建议看一下IO流,我记得慕课网上有相关视频。
2017-10-04
已采纳回答 / 钢的郭
将cart.jsp中的以下代码 <!--循环的结束--> </table> <div class="total"><span id="total">总计:<%=cart.getTotalPrice() %>¥</span></div> <% } %> <div class="button"><input type="submit" value=""...
2017-09-16
已采纳回答 / tae家小老虎
父类HttpServlet的doGet或doPost方法覆盖了你重写的方法,而父类 HttpServlet的doGet或doPost方法的默认实现是返回状态代码为405的HTTP错误,表示对于指定资源的请求方法不被允许。删除以上 代码当中调用父类的方法后问题迎刃而解。
2017-09-14
已采纳回答 / 慕工程0266419
因为你的LoginServlet .java文件的doGet()和doPost()会自动识别 你jsp页面上,<a href=".............................">或者表单<form method="post/get"> 所提交的方式. <a href="......"> 默认以doGet方式获取 <form 一般以post方式提交》
2017-09-10
已采纳回答 / 瞬間悸動
你写错了,<jsp:getProperty property="regUser" name="username"/><br>.name的值应该是useBean里的id,property是要获取值的属性名
2017-09-10