A默苍离
2020-04-01 15:45
采纳率: 70.6%
浏览 607
已采纳

为什么服务器不能直接运行jsp文件??

今天学到 jsp,看了一下 原理,Tomcat 需要把jsp文件翻译成java文件,再编译java文件,写到页面上面,为什么Tomcat不能直接运行jsp文件呢???

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • threenewbee 2020-04-02 00:26
    已采纳

    Tomcat被设计成一种通用的web服务器,它既可以挂载j2ee运行jsp,也可以挂载php,还可以挂载很多别的语言,甚至你可以扩充自己的web引擎。
    如果Tomcat能直接运行jsp文件,那么表面上看是简单了,但是扩展性和灵活性就没有了。

    好比为什么将军不练习射击技术呢?因为将军的任务是统帅各种类型的兵种,而不是具体去从事狙击敌人的工作,如果他只会自己射击,就当不好将军。

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题