0 0

关于servlet的小问题5

  自己编写一个servlet类,继承了HttpServlet,重写了其中的doPost(request, response) 和 doGet(request, response)。假如我在doPost()中处理了一段小逻辑之后就调用了语句" return ; "
  在页面中有一个表单提交到这个 servlet ,并触发了doPost(...)方法
  要问的问题是,为什么我在 servlet 中使用了return ; 而在提交表单的动作后调用关闭窗口的方法 window.close(),通过servlet 处理之后为什么会有一个空白页面弹出来?
  请各位指教!
2010年1月21日 16:22

3个答案 按时间排序 按投票排序

0 0

在return;之前 用window.close();

2010年1月21日 16:43
0 0

因为调用后页面刷新了 但是你没有写跳转的页面 所以是空白页 建议使用ajax提交 然后servlet中out.write一个正常或者异常的标示 如<isok>ok</isok> 前台接收到返回信息后再调用window.close.

2010年1月21日 16:26
0 0

只要你这个doPost()中调用了out.write之类写入的东西就会这样

而且建议你把 window.close()在doPost()方法中写吧

2010年1月21日 16:24

相关推荐

    关于servlet+JavaBean+jsp的小例子

    本文将详细解析"关于servlet+JavaBean+jsp的小例子"所涉及的知识点,并深入探讨如何利用这三种技术实现MVC Model2架构的分页功能。 Servlet是Java提供的一种用于扩展服务器功能的接口,它允许开发者处理HTTP请求和...

    servlet小程序

    Servlet小程序是一种在Java平台上运行的服务器端程序,主要用于处理HTTP请求。在Web应用程序开发中,Servlet扮演着核心角色,能够动态生成HTML、XML或其他格式的数据。在这个煤炭系统的例子中,Servlet被用来处理与...

    servlet小程序-选课

    Servlet小程序是一种基于Java技术的服务器端编程模型,主要用于构建动态Web应用程序。在本案例中,"servlet小程序-选课"是一个专为初学者设计的简单应用,它可能用于模拟在线选课系统的基本功能。 首先,我们需要...

    jsp+servlet小项目(实现图片上传功能)

    本项目"jsp+servlet小项目(实现图片上传功能)"旨在教授如何利用这两者创建一个简单的图片上传功能。下面将详细介绍这个项目涉及的关键知识点。 1. JSP基础:JSP是一种动态网页技术,允许开发者在HTML页面中嵌入...

    servlet聊天小程序

    Servlet聊天小程序是基于Java技术构建的一种简易在线交流平台,它主要利用Servlet技术处理客户端的请求并返回响应。在这个项目中,我们关注的核心是服务器端的实现,这涉及到Servlet的生命周期、HTTP协议的理解以及...

    基于servlet 小型用户管理系统

    整个系统还需要考虑到安全性问题,例如防止SQL注入攻击,确保密码安全存储(通常使用哈希和盐值)以及防止跨站脚本攻击(XSS)。此外,为了用户体验,可能需要实现会话管理,使用户在登录后一段时间内无需重新登录。 ...

    java servlet 微信点餐小程序

    学生可以通过这个项目提升对Web开发、数据库管理和微信小程序开发的综合理解,同时也展示其独立解决问题和项目管理的能力。 5. **项目结构**: - `diancanxitong`:这部分可能包含了微信小程序的前端代码,包括...

    jdbc和servlet小练习

    【jdbc和servlet小练习】这个项目主要涵盖了Java数据库连接(JDBC)和Servlet的基础应用,是初学者熟悉这两种技术的绝佳实践。JDBC是Java编程语言与各种数据库交互的标准接口,而Servlet则是用于构建动态Web应用程序...

    servlet笔记,servlet的总结

    与客户端小程序Applet相对,Servlet更加侧重于服务器端的处理能力。 #### 二、Servlet与HTTP协议 Servlet的设计紧密围绕HTTP协议,其处理过程主要涉及HTTP请求和响应。当客户端向服务器发送HTTP请求时,服务器上的...

    Servlet过滤器小实例

    ### Servlet过滤器小实例 #### 实例背景与需求分析 在Web开发中,为了保障系统的安全性和稳定性,经常需要对接收到的HTTP请求进行预处理,比如验证用户身份、过滤恶意请求等。通常情况下,这些预处理操作可以在...

    struts2和servlet的共存问题

    如果项目规模较小且Servlet数量不多,推荐使用方法1或方法3;对于大型项目或者需要高度定制化的情况,可以考虑使用方法2或方法4。 2. **文档记录**:无论采用哪种方案,都应该在项目文档中详细记录下来,以便后续...

    jsp+servlet 投票小系统

    综上所述,“jsp+servlet 投票小系统”是一个结合了前后端交互、数据库操作、用户认证和会话管理等多个方面的实践案例,是学习和理解Java Web开发的绝佳素材。通过深入研究这个系统,开发者可以更深入地了解如何运用...

    基于servlet+jsp+Oracle的在线问题解决小系统

    "基于servlet+jsp+Oracle的在线问题解决小系统"是一个Web应用程序,它使用了Java服务器端技术servlet与JSP(JavaServer Pages)以及Oracle数据库来构建一个在线问答平台。该系统的主要目的是提供一个环境,用户可以...

    猜数字游戏-servlet练习

    【猜数字游戏-Servlet练习】是一个适合初学者的项目,旨在帮助学习者深入理解Servlet技术。Servlet是Java Web开发中的核心组件,它...通过这个练习,你不仅可以了解Servlet的工作流程,还能锻炼到问题解决和编程能力。

    java servlet小系统

    在这个“java servlet小系统”中,我们可以深入探讨几个关键知识点: 1. **Servlet生命周期**:Servlet在服务器启动时并不自动加载,只有在接收到第一次请求时才会初始化。初始化过程包括调用`init()`方法,然后在...

    servlet+jsp练手小项目

    servlet+jsp练手小项目,适合初学者进行项目的练手,可以帮助我们熟悉servlet+jsp的项目流程,掌握转发,重定向,路径等问题,有助于后面框架的学习,而且项目并不复杂,主要是锻炼大家的思路,让我们可以熟悉servlet...

    servlet小例子 增删改查功能 登录

    总结起来,这个"Servlet小例子"涵盖了从用户交互、数据验证到数据库操作的全过程,是学习Java Web开发和Servlet技术的好起点。通过这个项目,开发者可以深入理解如何在实际场景中运用Servlet来构建Web应用。

    servlet插件

    3. **调试与日志**:插件通常提供日志记录和调试工具,帮助开发者跟踪问题。 4. **性能优化**:通过调整Servlet容器的配置,如线程池大小、连接超时等,可以优化Web应用的性能。 总结,Servlet插件是Java Web开发中...

    java-servlet基础练习小项目

    【Java Servlet基础练习小项目】是一个面向初学者的实践教程,旨在帮助学习者掌握Java Servlet技术的...在实践中遇到问题,可以参考相关的Java Servlet教程,以及JDBC和Web开发的文档,以增强理解和解决问题的能力。

    IBM关于Servlet与JSP开发的练习

    ### IBM关于Servlet与JSP开发的练习 #### 一、课程概述 本课程《Servlet and JSP Development with IBM Rational Application Developer V6》(课程代码SW284)旨在通过一系列的实践练习帮助学员掌握Servlet与JSP...

Global site tag (gtag.js) - Google Analytics