为了账号安全,请及时绑定邮箱和手机立即绑定
  • servlet与JSP九大内置对象的关系
    查看全部
  • response.sendRedirect(request.getContextPath()+"/login_success.jsp"); 服务器重定向必须加入上下文环境,才能找到文件位置,否则会报404错误。
    查看全部
    3 采集 收起 来源:阶段案例

    2018-03-22

  • MVC
    查看全部
    0 采集 收起 来源:Model2模型介绍

    2016-05-09

  • 超链接的的第一个"/"代表tomcat 服务器的自身路径<a href="/servlet/HelloServlet>
    查看全部
    0 采集 收起 来源:Servlet路径跳转

    2018-03-22

  • 获取某个javabean里面的session值: <jsp:useBean id="session的id" class="实力对象类包.名" scope="session" /> 1. 日期类型通过前台传进来的是一个字符串,需要通过SimpleDateFormat来转化为Date类型<br> 2. 获取一个多个复选框按钮的值,如一个String数组类型,通过request.getParameterValues()来获取:eg:String[] favorites = request.getParameterVaues("favorite")
    查看全部
  • 接受时间类型的数据
    查看全部
  • Eclipse使用总结——修改MyEclipse默认的Servlet和jsp代码模板:<br> http://www.cnblogs.com/xdp-gacl/p/3769058.html eclipse JEE 3.6 (或以上版本)新建 Dynamic web Project,直接单击 finish按钮 后 WEB-INF 下没有web.xml文件? 原因是: 新建面板上的 “Dynamic web module version” 选项,默认是 servlet 3.0的版本,该版本,默认是没有web.xml文件的,如果你习惯老版本规范,当在你新建工程的时候,不要单击 finish按钮直接完成创建,单击 next 按钮,在最后一步,选中: “Generate web.xml deployment descriptor”就可以了 Eclipse JEE 3.6 以上版本新建web项目后,WEB-INF下没有web.xml 创建Dynamic web module version这个选项默认成了3.0, 按照老规范,应该是在eclipse的WebContent \ WEB-INF \ 目录下创建web.xml的 而新规范是可以不用web.xml的,如tomcat 7.0就支持新规范, 这样相关的servlet配置会以注解的形式直接写到代码里面了,比如@WebServlet
    查看全部
  • MyEclipse编写第一个Servlet 1. src ->new Servlet 2. 重写doGet()或者doPost() 3. 部署运行
    查看全部
  • web.xml中注册servlet的注意事项: 1,配置servlet对应的类:包——类:中间用.连接!!! 2,url的配置:实际上是写出了一种外部访问的接口 二、web.xml中注册servlet的命名方法 <servlet> <servlet-name>default</servlet-name> --该Servlet的名字,必须与servlet-mapping中的servlet-name相同(用Servlet对应得java类的名字即可) <servlet-class>com.chinasofti.servlet.FirstServlet</servlet-class> --该servlet类的全路径(包.类名) </servlet> <servlet-mapping> <servlet-name>FirstServlet</servlet-name> --该Servlet的名字,必须与servlet中的servlet-name相同 <url-pattern>/servlet/FirstServlet</url-pattern> --访问该servlet时需要填的路径(一般用上面的/+servlet-class) </servlet-mapping> tomcat接收浏览器请求,并且解析地址,找到对应工程下的web.xml,根据urlpattern找到对应的servlet-class,创建该类的对象,调用doGet/doPost方法
    查看全部
  • 编写Servlet的步骤: 1,继承HttpServlet类(这是一个抽象类,必须继承使用) 2,重写doGet()或doPost()方法(重写那个方法,取决于哪种请求方式) 3,在web.xml中注册Servlet
    查看全部
  • Servlet 生命周期: 1,初始化阶段,调用init()方法; 2,响应客户端请求阶段,调用service()方法,由service()方法根据提交方式选择执行doGet()或者doPost()方法; 3,终止阶段,调用destory()方法。
    查看全部
  • 路径问题经常搞不清楚 @index.jsp <!--使用相对路径访问HelloServlet --> <!-- /servlet/HelloServlet 第一个/表示服务器的根目录 --> <a href="servlet/HelloServlet">访问HelloServlet!</a><br> <!-- 使用绝对路径 访问HelloServlet,可以使用path变量:path变量表示项目的根目录--> <a href="<%=path%>/servlet/HelloServlet">访问HelloServlet!</a><br> <!--表单中action的URL地址写法,与超链接方式完全相同。 --> <a href="servlet/TestServlet">访问TestServlet,跳转到Test.jsp</a> @TestServlet.java public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //请求重定向方式跳转到test.jsp,当前路径是ServletPathDirection/servlet/ //response.sendRedirect("test.jsp");//404 //使用request.getContextPath获得上下文对象 //response.sendRedirect(request.getContextPath()+"/test.jsp");//OK //服务器内部跳转,这里的斜线表示项目的根目录 //request.getRequestDispatcher("/test.jsp").forward(request, response);//OK //request.getRequestDispatcher("../test.jsp").forward(request, response);//OK //这两种情况虽然结果路径都一样,但是要根据是否有新创建的文件夹来决定最后路径。这里只是凑巧罢了。 }
    查看全部
    0 采集 收起 来源:Servlet路径跳转

    2018-03-22

  • serblet 生命周期
    查看全部
  • servlet 执行顺序
    查看全部
  • MVC模型
    查看全部
    0 采集 收起 来源:Model2模型介绍

    2016-05-06

举报

0/150
提交
取消
课程须知
作为JSP课程的延续,希望小伙伴们学习本门课程前先完成《JAVA遇见HTML——JSP篇》课程的学习。为了更好的完成课程的阶段项目,JDBC的知识也是必备的。
老师告诉你能学到什么?
学习完本门课程,可以学习到以下内容: 1、掌握Servlet的结构和执行流程 2、掌握Servlet的生命周期 3、掌握Servlet在项目中的应用 4、使用MVC架构进行项目开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!