回答編集履歴
1
質問文中のコードに合わせた。更に、記述修正。
    
        answer	
    CHANGED
    
    | @@ -30,7 +30,7 @@ | |
| 30 30 | 
             
            </head>
         | 
| 31 31 | 
             
            <body>
         | 
| 32 32 | 
             
            ユーザー登録
         | 
| 33 | 
            -
              <form method="POST" action="/ | 
| 33 | 
            +
              <form method="POST" action="/成果物/MainPage/User_RegisterServlet">
         | 
| 34 34 | 
             
                name:<input type="text" name="name" value="Hoge"><br><br>
         | 
| 35 35 | 
             
                age:<input type="text" name="age" value="20"><br><br>
         | 
| 36 36 | 
             
                birth:<input type="text" name="birth" value="30"><br><br>
         | 
| @@ -43,4 +43,4 @@ | |
| 43 43 |  | 
| 44 44 | 
             
            ここでフォームのパラメータ`name`が正しくセットされていないと、サーブレット中の`String name= request.getParameter("name");`のコードで`null`になるはずです。それが後々影響して、`null`の参照になっているかもしれません。
         | 
| 45 45 |  | 
| 46 | 
            -
            他に | 
| 46 | 
            +
            他には、`session`が取り出せないとすれば、ブラウザーのクッキー(Cookie)が使用できなくなっていることが考えられます。ブラウザーでクッキーやキャッシュの削除をして再度試してみると、状況が変わるかもしれません。再度、確認してみてください。
         | 
