不要在页面写代码了,要写在action里的, struts里面没有页面加载的方式,只写在action里再转向jsp页面了,jsf和.net有这样的功能,不过jsf现在大部分公司用的少.
在用struts时,最好不要在页面写代码,不利于修改和维护.用struts的标签是正解.

解决方案 »

  1.   

    如果要点击一个链接直接转到一个页面,在这个页面初始化的时候就查询数据库,返回结果集显示的话
    是不是直接在链接上写转向的action的名字?然后在action里查询数据库 转向页面显示?
      

  2.   

    在form中的action提交给一个action中的方法,在action里查询数据库 转向要显示的页面
      

  3.   

    你如果要把那些东西写在JSP页面
    又何必要强调你在用struts呢?
    struts就是mvc模式的一个规范而已,你用了就遵循,
    如果你牛你就自己写框架嘛!
    jsp页面什么都能调用和访问这太恐怖了!