2 lcm zg lcm_zg 于 2016.05.06 21:42 提问

JSP 用户登录处理界面显示空白怎么解决
 <%@ page language="java" contentType="text/html; charset=GBK"%>
<%@ page import="java.sql.*"%>

<html>
  <head>
          <title>业务处理页面</title>
      </head>
      <body>
      <%
          request.setCharacterEncoding("GBK");
          String name = request.getParameter("userName");
          String pwd = request.getParameter("pwd");  
        Connection con = null;
        Statement stmt = null;
        ResultSet rs = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con =DriverManager.getConnection("jdbc:mysql://localhost/news1?user=root&password=123456");
            stmt = con.createStatement();
            String str = "select * from users where userName='"+name+"' and pwd='"+pwd+"' ";
            rs = stmt.executeQuery(str);

            if(rs.next()){
                if("admin".equals(name))
                    response.sendRedirect("admin.jsp");
                else
                    response.sendRedirect("index.jsp");

            }
            else 
            {
                response.sendRedirect("error.jsp");
                response.sendRedirect("regist.jsp");
            }

        }
        catch (Exception e) {
            e.printStackTrace();
        } 
%>
  </body>
</html>

如上,是用户登录的处理jsp代码,请问哪里出问题了?

3个回答

AinUser
AinUser   2016.05.06 22:20
已采纳

先看下http网址的路径是否正确,再看下你填写的user/pwd是否和数据库相同。

lcm_zg
lcm_zg 虽然我是已经解决了才看到的,但是还是谢谢你的正确解答。
大约 2 年之前 回复
chenhchen1994
chenhchen1994   2016.05.06 21:57

显示空白,如果你的控制台没有报错的话 你看下你的URL地址是多少。

xiaoxing139
xiaoxing139   2016.05.07 01:57

con =DriverManager.getConnection("jdbc:mysql://localhost/news1?user=root&password=123456");
这个用法对吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JavaScript/Jsp 实现自动登录功能和统计页面浏览次数
完成目标:利用Cookie方法完成自动登录功能,并且掌握session,include基本用法。 1.自动登录功能 登录界面代码: <%@ page language="java" import="java.util.*" pageEncoding="utf-8" contentType="text/html;charset:utf-8"%> <% String path = req
Jsp的空指针异常
org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549) org.apache.jasper.servlet.JspServletWrapp
jsp 引入文件(<jsp:include page)出现乱码的解决办法
<br />         一般人可能是两个jsp页面的编码方式不一致造成的,在两个文件的头部改为一致<%@ page contentType="text/html; charset=utf-8" language="java"%>即可解决,可是,今天我遇到了一个很奇怪的问题,两个编码是一致的,可还是显示乱码,这花费了我大量的时间去解决,结果我重新建一个jsp文件,将原文件完全复制过去没出现乱码。猜想其原因是文件名与class或id号(css标志)同名造成冲突产生的。<br />      eg:文件名t
JSP唯一登录及踢人的解决方案
1.问题描述  同一个帐号只允许一个人登录,在有其他用户登录的时候,给予原登录用户警告提示。2.分析设计      原问题分解成2个小问题:A. 唯一登录;B.踢人    A.    (1)第一次发生登录行为的时候的时候将用户信息及sessionId存放到一个实体Bean里,并将这个bean保存到session中。同时以该用户帐号account作为key,帐号对应的sessio
jsp:include,引入UTF-8编码的页面,会出现空白行的解决方法
这两天做项目,在发布到服务器上的时候,突然发现在顶部用引用的top.jsp上面莫名其妙的多了一行,然后检查代码,并没有发现我有多余的代码,然后开始尝试哦, 第一次尝试,删除顶端的动态代码,结果无效 第二次尝试,删除顶端的CSS和JS代码,还是无效 第三次尝试,删除所有代码,还是无效,反而还多出几个乱码 第四次尝试,删除index.jsp中的jsp:include代码发现空格没了
jsp页面打开为空白页
跳转到jsp页面,显示是空白页,但是后后台debug没有报错。F12调试也没有显示错误。
JSP分层实现业务处理(用户登录)
JSP分层实现业务处理(用户登录)
浏览的网页显示为空白的解决方案
<br />问题情况:我在访问某些站点的时候,IE显示的该页站点为空白页面,在Maxthon中依然如此,将网页保存到本地后打开,同样显示为空白。但在查看该页面的源代码时又能看到内容,且将网页拷贝到DreamWeaver中能正常显示。这是什么原因造成的?<br />解决方案:这其实是浏览器的编码问题造成的。如果你在设置中没有使用浏览器的自动选择功能,那么使用UTF-8编码来查看GB2312的网页就有可能出现这样的问题。比如,某网页的源代码中有一段如下字样:<br /><meta http-equiv="Con
jsp页面一片空白的两种可能性
1、需要把Tomcat清空一下,再重新启动! 2、在本来应该是继承DispatchAction的情况下, 继承了Action,此时不会报错,但是确实是一片空白!惨痛教训!
如何解决div里面img图片下方有空白的问题?
如何解决div里面img图片下方有空白的问题?这里写链接内容