`
Beaver's
  • 浏览: 394591 次
  • 性别: Icon_minigender_2
  • 来自: 天津
社区版块
存档分类
最新评论

servlet中判断JSP中按钮问题

 
阅读更多
前台JSP页面代码:

[html] view plaincopy
<form action="http://localhost:8888/LN/SubmitServlet" method=post>  
<!--主标题-->  
<div class="bigTitle">提交申请</div>  
<!--横线-->  
<hr class="line"/>  
<!--按钮区-->  
<div class="btn">  
<input name="btnSave" type="submit" value="保存" />  
<input name="btnSubmit" type="submit" value="提交" />  
<input name="btnClose" type="submit" value="关闭" />  
  
</div>
 

注意type为submit。

servlet中判断代码:

[java] view plaincopy
public class SubmitServlet extends HttpServlet {  
    /** 
     *  
     */  
    private static final long serialVersionUID = 1L;  
      
    //PermissiontoApplyBusinessUnit EntityPAB=new PermissiontoApplyBusinessUnit();  
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {  
           
        String iButton1 = (String)request.getParameter("btnSave");  
        String iButton2 = (String)request.getParameter("btnSubmit");  
        String iButton3 = (String)request.getParameter("btnClose");  
    //  request.setAttribute("str", iButton);  
      
        //System.out.print(iButton);  
        if(iButton1 != null){  
            //request.setAttribute("str1", "1");  
            System.out.println("保存");  
              
        }  
        else if (iButton2 != null){  
        //request.setAttribute("str1", "2");  
            System.out.println("提交");  
        }  
        else if (iButton3 != null){  
            //request.setAttribute("str1", "2");  
                System.out.println("关闭");  
        }  
          
      
        request.getRequestDispatcher("/ABUPSubmitApplications.jsp").forward(request, response);  
    }  
      
    public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{  
        doGet(request,response);  
    }  
}  
分享到:
评论

相关推荐

    jsp+servlet++hibernate+购物车系统

    在这个系统中,JSP页面通常包含商品展示、购物车显示以及用户交互元素,如按钮和表单。JSP的标签库(Tag Library)如JSTL(JavaServer Pages Standard Tag Library)可以用来增强页面功能,例如循环、条件判断等。 ...

    使用Servlet加Jsp验证用户名

    在Web开发中,Servlet和JSP(JavaServer Pages)是两个关键组件,常用于构建动态、数据驱动的网站。在这个场景中,我们将讨论如何利用Servlet和JSP来实现用户名的验证功能。这是一个基本的用户身份验证流程,对于...

    Jsp+Servlet+JavaBean+JDBC简单登录实例

    4. **实现登录验证**:在Servlet中调用JavaBean的验证方法,根据返回的结果判断登录是否成功。如果成功,可以重定向到其他页面;如果失败,显示错误信息。 5. **配置web.xml**:在项目的部署描述符web.xml中注册...

    Jsp-Servlet示例

    **JSP(JavaServer Pages)和Servlet是Java Web开发中的两个核心技术,它们在构建动态Web应用程序方面发挥着关键作用。本教程将引导你通过Eclipse IDE创建一个基本的JSP-Servlet项目,以便理解这两者如何协同工作。*...

    Servlet &JSP学习笔记NetBeans源代码

    Servlet和JSP是Java Web开发中的核心技术,广泛用于构建动态网站和Web应用程序。Servlet是Java编程语言中的一个接口,用于扩展服务器的功能,处理HTTP请求。而JSP(Java Server Pages)则是一种基于Java的动态网页...

    servlet+jsp增删改查

    在IT行业中,Servlet和JSP是Java Web开发中不可或缺的部分,它们主要用于构建动态网页应用程序。在本项目"Servlet+jsp增删改查"中,我们将深入探讨如何利用MyEclipse集成开发环境,结合Servlet和JSP实现数据的增、删...

    文件上传 JSP + Servlet

    在Java Web环境中,我们通常会结合JSP(JavaServer Pages)和Servlet来实现这一功能。本项目通过JSP和Servlet的配合,为用户提供了一个简单的文件上传解决方案。 首先,我们要了解JSP和Servlet的角色。JSP是Java的...

    基于Servlet JSP 的性格小测验

    Servlet和JSP是Java Web开发中的核心技术,它们用于构建动态网页和服务器端应用程序。这个"基于Servlet JSP的性格小测验"项目显然旨在利用这两者来创建一个互动性的在线测试,帮助用户了解自己的性格特点。下面我们...

    一个jsp页面中多个提交按钮提交不同的页面.zip

    在JavaServer Pages (JSP) 技术中,创建一个包含多个提交按钮的页面是常见的需求,每个按钮可能对应不同的处理逻辑,比如提交到不同的后端Servlet或执行不同的操作。本示例着重讲解如何在JSP页面中实现多个提交按钮...

    文件上传jsp,servlet编写

    在Java Web开发中,JSP(JavaServer Pages)和Servlet是两种常见的技术,它们用于创建动态、交互式的网页。在这个“文件上传jsp,servlet编写”的项目中,开发者使用了这两种技术来实现一个文件上传的功能。下面将...

    jsp中radio控件的使用

    本项目展示了如何在JSP页面中使用`radio`控件,结合JavaScript进行用户交互处理,如判断是否选中以及获取选中的`radio`控件的值。 首先,我们来理解`radio`控件的基本结构。在HTML中,`&lt;input&gt;`标签用于创建`radio`...

    JSP+Servlet实现网上书城

    **JSP(JavaServer Pages)和Servlet是Java Web开发中的两个核心技术,它们在构建动态网站,尤其是电子商务系统如网上书城方面发挥着重要作用。** **JSP** 是一种服务器端的脚本语言,它允许开发者将HTML代码与Java...

    jsp,servlet普通表单+文件上传

    在`servlet`的`doPost`方法中,`item.isFormField()`用于判断当前项是否为普通表单字段。如果是,可以读取其值并进行相应的业务处理。 5. **安全性与错误处理**: 在实际应用中,需要对上传的文件大小、类型进行...

    JSP与servlet

    JSP(Java Server Pages)和Servlet是Java EE(Java Platform, Enterprise Edition)技术中用于开发动态网页和服务器端应用程序的重要组件。它们通过Java技术与Web服务器相结合,使得开发者能够用Java编程语言来创建...

    开发基于JSP/Servlet/JavaBean的网上交易系统(网上书店)

    在本系统中,Servlet扮演着控制器的角色,接收用户的请求(如点击"加入购物车"按钮),执行相应的业务逻辑(如增加商品数量),然后更新或转发到适当的页面。 **JavaBean** 是遵循特定规范的Java类,通常用作可重用...

    俄罗斯方块+jsp+servlet

    在这个项目中,JSP主要用于展示游戏界面,包括游戏板、得分、控制按钮等。开发者可以使用JSP指令、脚本元素和表达式语言来生成动态内容,如当前方块的位置和形状。 3. **HTTP通信**: 游戏中的用户交互,如键盘...

    JSP+JavaBean+Servlet技术实现某网站用户注册和登录功能( 源码打包)

    在登录时,Servlet可以通过比较数据库中的UserBean对象和用户输入的凭证来判断登录是否成功。 为了实现用户注册和登录功能,还需要考虑以下关键点: 1. 数据库交互:项目可能使用了JDBC(Java Database ...

    JSP+Servlet注册登录

    总的来说,“JSP+Servlet注册登录”是一个基础但重要的Web开发实践,它涵盖了Web开发中的表单提交、数据验证、数据库操作、会话管理等多个核心概念。掌握这一技能,对于理解Web应用程序的工作原理及其开发流程至关...

    音乐网站(JSP+SERVLET)130222.zip

    在音乐网站中,当用户点击播放按钮时,JSP可能会转发请求到Servlet,Servlet处理播放请求,更新歌曲状态,然后JSP再返回更新后的页面。 4. 数据库交互: 构建音乐网站通常需要与数据库进行交互,存储和检索歌曲...

    JSP判断题和程序题

    8. JSP的隐含对象(如request、response、session等)由Servlet容器自动生成,并在Servlet实现类中提供给开发者使用。 9. 隐含对象可以在`jspService()`方法内使用,但也可以在其他方法中,只要这些方法在Servlet...

Global site tag (gtag.js) - Google Analytics