jsp入门(一个菜鸟的搬砖历程

来源:互联网 发布:mantis迁移到linux下 编辑:程序博客网 时间:2024/05/18 02:14

今天码代码时,遇到的问题

1.HTTP method GET is not supported by this URL

解决方法:把servlet中的super.doGet(...,...)删掉。

2.servlet无法得到表单中的值,一直报空指针错误

java.lang.NullPointerExceptionservlet.Register.doGet(Register.java:23)javax.servlet.http.HttpServlet.service(HttpServlet.java:622)javax.servlet.http.HttpServlet.service(HttpServlet.java:729)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
原因:request.getParameter("username")request内置对象的这个方法的参数,是表单中控件的name属性,而不是id......
解决办法:给表单中的控件加name属性
3.在编写jquery时,也遇到了一些问题。
1)用<button></button>时,点击button按钮会提交表单!!原因百度了如下:解决方法:把button换成input

2.这次jsp上机实验报告老师要求多次请求同一个servlet,这个servlet中如何判断是谁请求的?方法:使用隐藏域。关于隐藏域:



获取label的值,一般我们用val可以获取input的值,但label不可以。可以用html()和text()来获取。和js中的innerhtml差不多吧。

下次整理一下!dom对象的种种和jquery对象的种种!先去吃饭


0 0
原创粉丝点击