关于java包导入的一个问题

J-will 发布于 2011/02/26 21:06
阅读 396
收藏 1

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

.........................

public class PassParam extends HttpServlet{

        ...............

protected void processRequest( HttpServletRequest request, HttpServletResponse response )

         throws ServletException, java.io.IOException{

                ..........

out.println( request.getParameter( "UserName" ) + "<BR>" ); //关键在这一句

                ..........

out.close();

}

}

这其中 HttpServletRequest 中的 getParameter 方法 ,我查了servlet api 它没有写访问限定符,

那么照道理说 这个方法应该是 default , 这个方法只有本类 和本包可以访问 而我上面这个类 没有写package 语句,属于未命名包,那么应该不可以访问 getParameter 方法才对 ,而实际上编译可以通过,tomcat下也能正常运行。

我不知道我哪里理解错了,本人JAVA初学者,还请高人指教,谢谢了!

加载中
0
xmdeepdata
xmdeepdata
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
J-will
J-will

哦 ,是这样啊,多谢

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部