NullPointerException
MyJsp_jsp.java:83

解决方案 »

  1.   


    <%@ page language="java" pageEncoding="UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %><%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <base href="<%=basePath%>"> <title>My JSF 'MyJsp.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
    </head>
      
    <body>

    <f:view>
    <h:form>
    <f:loadBundle basename="BUNDLE_NAME_HERE" var="bundle"/>
    This is my JSF JSP page. <br>
    </h:form>

    </f:view></body>
    </html>
      

  2.   

    这么简单的页面,而且是用MyEclipce生成的.sum JSF  和MyFaces试过了.
      

  3.   

    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    把上面这两句换成:
    <%@ taglib uri="WEB-INF/html_basic.tld" prefix="h" %>
    <%@ taglib uri="WEB-INF/faces_core.tld" prefix="f" %>
    这两个标签库的名称我具体的忘了,大概是上面的。前提是你必须导入了该标签库。
      

  4.   

    <f:loadBundle basename="BUNDLE_NAME_HERE" var="bundle"/>这句删除
      

  5.   

    不知道你是不是有添加了一个JSP-2.0.jar详见 : http://www.bigner.org/html/diary/?sid=1&cat_id=8
    仅提供参考