关于网站优化的问题

使用javaweb开发的一个类似个人博客的网站,首页需要加载很多东西,比如文章、类似微博的心情语录、最新评论、公告、轮播图。本来想用freemarker的,但是发现东西太多,太麻烦,就直接用jsp了,但是遇到了新的问题。因为需要加载很多东西,但是不想在jsp里写过多java代码,希望在jsp中只是用el表达式来取值。但是发现为此必须在访问首页之前访问一个servlet,但是这样的话怎么样才能实现访问域名进入首页呢?
我的意思是,加一个servlet,我的访问就变为www.xxxxx.com/servlet-name这样了,我想要的是访问www.xxxxx.com.
还有,请问一般首页是怎么处理的,jsp的话感觉效率太低了,如果用ajax,感觉又要写好多ajax请求。

阅读 1.8k
2 个回答

1 Servlet是可以挂在根下面的
2 你的需求,也可以考虑是否有可能通过filter实现,那样就无需挂Servlet
3 首页用freemarker和jsp都可以,个人比较喜欢freemarker,用ajax不太合适,除非你不需要搜索引擎索引了。

新手上路,请多包涵

访问/的时候,会返回index的内容

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题