iteye_5102
2010-09-26 11:27
浏览 229
已采纳

这段JSP代码哪里有问题,另外有一个问题请教!

[size=x-large][/size][code="java"]
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ page import="tools.Person"%>
<%@ page import="tools.QueryPerson"%>
<%@ page import="registrationPackage.SavePerson"%>

/jsp:useBean
scope="application">/jsp:useBean
scope="application">/jsp:useBean



  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

4条回答 默认 最新

  • yipbxx 2010-09-26 14:10
    最佳回答

    建议
    1、现在看着页面这样写都眼晕
    2、业务逻辑判断不要放到JSP,JSP作用就是现实个结果。
    3、多用debug调试。
    正题
    1、后台接受ID和Password,查询数据库判断ID是否存在
    int result = queryID();//查询ID是否存在 1:存在 0:不存在
    if(result == 1){
    request.setAttribute("", ID);
    return mapping.findForward("init");
    }
    //下面就是ID不存在,可以注册
    ......

    return mapping.findForward("chenggong");

    2、页面接受request的值
    2、1 用el表达式
    2、2 你非要用<%=request.getAttribute("ID")%>也没人说你

    评论
    解决 无用
    打赏 举报
查看更多回答(3条)

相关推荐 更多相似问题