servlet
Alex-xi
hey!
展开
-
心得体会总结
1.在查询数据库后要求增加或者更改数据库然后再跳转另一个jsp页面,一般这个页面会重新再翻译一次,那么之前那个request存放的数据就没有了,所以要先跳转到对应的servlet中去然后让servlet跳转到jsp页面中去Addservlet.java:StudentServlet.java:2.servlet除了能跳转到jsp中去之外还能跳转到servlet中去。...原创 2018-07-26 23:22:40 · 550 阅读 · 0 评论 -
重定向和转发的区别
url:http://localhost:8080/newlib"/"代表根目录,也就是这里的http://localhost:8080"./"代表当前目录"../"代表上一级目录request.getContextPath()代表:/newlib转发和重定向的过程:转发:浏览器发送http请求给服务器,服务器接受请求,在内部调用方法在完成请求处理和转发动作将目标资源发送给浏...转载 2018-08-12 21:57:43 · 515 阅读 · 0 评论 -
form表单中有多个提交或者通过按钮来提交时的跳转方法
<form id="myForm"><input id="btnId" value="提交" type="button"></form>form表单一般是通过submit提交的,按钮无法正常提交表单数据,就需要引用js函数来提交<script>$(function(){ $("#bt原创 2018-08-12 16:59:47 · 2991 阅读 · 0 评论 -
重定向和转发的区别(简单解释)
转发过程客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的student_list.jsp,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和jsp共享的是同一个request,在servlet里面放的所有东西,在studen...原创 2018-08-12 16:15:03 · 654 阅读 · 0 评论 -
servlet拦截器的路径问题
url-pattern里面如果为/*,则代表拦截所有的请求包括jsp,/代表拦截所有的请求排除jsp<servlet-mapping> <servlet-name>boot-crm</servlet-name> <!-- 所有的请求都进入springMVC /*代表拦截所有的请求包括jsp,/代表拦...原创 2018-08-02 23:27:53 · 1637 阅读 · 0 评论 -
The origin server did not find a current representation for the target resource or is not willing to
The origin server did not find a current representation for the target resource or is not willing to is not willing to disclose that one exists网上有很多解决办法,大多是路径有问题,我今天的问题是,开始servlet名字写错了,然后改了过来,但是we...原创 2018-08-11 16:40:46 · 522 阅读 · 0 评论 -
关于网页出现乱码解决办法
1.在spring框架下,如果提交方法为post,则在web.xml中加入: <!-- 解决post乱码问题 --> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web....原创 2018-08-02 15:03:43 · 258 阅读 · 0 评论 -
${pagecontext.request.contextpath}绝对路径理解
${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。也就是取出部署的应用程序名或者是当前的项目名称比如我的项目名称是demo1在浏览器中输入为http://localhost:8080/demo1/a.jsp ${pageContext.request.context...原创 2018-08-04 23:16:01 · 2251 阅读 · 0 评论 -
客户端想服务端请求的过程
首先通过网址找到对应的servlet,这里是利用web.xml里的配置url-pattern,和servlet-name来找到识别,然后找servlet的对象看有没有无参构造方法,接着按照servlet的生命周期找init方法,如果没有,就去父类中找,一直往上直到找到为止,接着找service方法,同理。(以上时我的粗略的理解)...原创 2018-08-09 09:19:50 · 206 阅读 · 0 评论 -
如何在js中请求servlet
1.window.location.href="DeleteServlet?sid="+sid; 2. location.href="DeleteServlet?sid="+sid;原创 2018-08-04 13:50:03 · 4626 阅读 · 1 评论 -
从客户端向服务端发起请求,调用功能方式:
1_通过表单向服务端发起请求 2_通过链接向服务端发起请求 3_Ajax向服务端发起请求<form action="/BaseServlet/ServletDemo?method=addStu" method="post"> 用户<input type="text" name="username"/><br>原创 2018-08-08 18:54:18 · 1023 阅读 · 0 评论