1。socket是网络数据传输层主要技术手段,要传递网络信息的大都是靠socket实现的。
2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet 底层是 socket,jsp所转化的servlet是HttpServlet,它是对http 协议的封装 。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及他们的字节码.class文件。
总的来说呢,底层到高层这么来的:
socket->HttpServlet->JSP
所以你非要说jsp底层是有socket实现的也没错。