以前做的JSP系统都是需要登陆的管理程序。
现在公司让我做一个门户网站。(小公司,没什么人才,只好廖化当先锋了)
请问,
如果不提交表单的话,怎么调用servlet取数据?
怎样解决首页的数据显示问题?

解决方案 »

  1.   

    你是不是没有用框架的,直接在jsp里面写代码的?
    你的代码里面用什么技术?
      

  2.   

    显示什么数据?
    在Action中,执行搜索,找到数据。
    通过From,或者request.set..。之后在页面上显示。你的问题比较笼统,不是很明白你想知道的是什么。
      

  3.   

    先讲下我对前后台动态网站开发的理解
    前台提交表单后 
    后台mainservlet根据不同的表单,调用不同的servlet来处理。取出数据后封装成bean送回前台。然后前台从bean里取出数据 显示。那么 。如果是门户站的话。怎样在首页自动提交表单取出数据?
      

  4.   

    建议:
    你可以在jsp中 onload 一个js方法然后在js中 对于form.submit() 方法提交,但是此时提交之前,对于form表单中要自己添加些值,例如做什么操作等等.
    然后返回一个值做为开关,以免死循环.呵呵.我感觉这样行.
      

  5.   

    onload的办法试过。死循环了
      

  6.   

    我在想 高手用JSP开发门户网站是怎么做的?思路如何?
      

  7.   

    同意楼上的。因为首页显示的,因该是固定的内容吧,所以form.submit() 给个默认值。
      

  8.   

    不知道更新什么。
    比如我做的网站首页。里面的推荐企业,都不用传参。直接在Action搜索时候判断是否通过,是否推荐,在按照时间排列。取最前面的一些来显示。在用户打开网页的时候。调用的时候 就会自动刷新出最新的企业。
      

  9.   

    是啊,放到数据库里面实现动态的取就好了
    先在数据库里面娶出来放到一个List里面去
    然后前台显示的时候绑定list就行了.
      

  10.   

    SDMRauquin(冷月无心) 
    在用户打开网页的时候。调用的时候 就会自动刷新出最新的企业。
    ————————————————————————
    我想问的就是,打开网页的时候。怎样调用servlet?
      

  11.   

    mrdangdong()然后前台显示的时候绑定list就行了.
    -----------------
    如何绑定?
      

  12.   

    怎样调用servlet?重需求上说,我们的首页是静态的html。不过里面有动态部分就用
    <iframe height="60" border="0" frameborder="0" scrolling="No" width="100%" src="nanbo/homeNewCompanyList.do?_LID=1"></iframe>调用的是个.do的 就会用到servlet了。这个.do返回的数值就是list的,之后在jsp中显示对应的内容。
      

  13.   

    感谢楼上的耐心解答 我有点概念了。struts深层的内容我还没接触到。只用servlet+bean开发过几个小型管理系统。SDMRauquin(冷月无心) ,能介绍个源码让我学习下吗?
      

  14.   

    [email protected]
    非常感谢:)