s2sh网站首页如何加载多模块action? javastruts2 javas2sh 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面上 <s:action name="IndexAction" executeResult="true"></s:action>struts.xml<package name="IndexAction" extends="struts-default"> <action name="IndexAction" class="com.pro.action.IndexAction"> </action></package>然后再后台action页面 你就可以将 新闻列表、动态列表、等多个需从数据库读取数据的模块传到首页如果不懂得话可以学习下<s:action>标签 把这些功能模块都封装到service层,再在一个action挨个调用 如果每一个模块都用一个<s:action>标签链接一个action,是否影响网站的性能呢?一般大多数S2SH网站的首页都是用哪种方式链接Action?是把多个模块的list集合放在一个action中返回首页,还是不同模块用<s:action>标签调用不同的action,还是别的方法呢? 网站首页一次性加载很多内容的话往往会给客户造成不良的印象。可以考虑使用ajax技术,先让界面框架出来,然后分批次异步多调用模块信息,哪个模块信息请求完成就显示哪个模板。等所有的加载完成即可完成首页的加载。客户也不必等每个模块都加载完成然后才能进行其他的操作,要看重客户体验。 “把多个模块的list集合放在一个action中返回首页”我觉得是不太可取的,如果有一个模块获取发生了错误,那你这么多模块都无法正常返回了。就算这么多模块都没有错误发生,加载所需的时间肯定是比较长的,这个不利于用户体验。新闻列表、动态列表等每个模块一个action,然后用ajax来异步获取来实现刷新显示 有没有ajax异步获取action中数据的小demo?能发我一份吗?谢谢 [email protected]我的邮箱 已经发到你的邮箱了,是用的struts2和ajax,小demo,所以数据库没用,只是模拟了下,主要是jsp中的ajax代码 你可以使用通配符啊 *_action_*..... 《急》如果设置IReport的英文字体 加载jdbc驱动时异常 JSF 自定义一个component的问题 Eclipse中关于CVS的小问题 请教Strust问题! Struts中表单验证出错后如何重新显示表单数据 !!!!同"高分求教"!!!!! 我公司叫我下星期跟个公司内部mis开发,struts,torque和cvs这三种技术,有经验的给我点提示好吗? 公司让我买书,希望推荐基本经典的 servlet实现在线考试 关于SSH报错 JAVA推送IOS报错
<package name="IndexAction" extends="struts-default">
<action name="IndexAction" class="com.pro.action.IndexAction">
</action>
</package>
然后再后台action页面 你就可以将 新闻列表、动态列表、等多个需从数据库读取数据的模块传到首页
如果不懂得话可以学习下<s:action>标签
一般大多数S2SH网站的首页都是用哪种方式链接Action?
是把多个模块的list集合放在一个action中返回首页,还是不同模块用<s:action>标签调用不同的action,还是别的方法呢?
“把多个模块的list集合放在一个action中返回首页”
我觉得是不太可取的,如果有一个模块获取发生了错误,那你这么多模块都无法正常返回了。
就算这么多模块都没有错误发生,加载所需的时间肯定是比较长的,这个不利于用户体验。新闻列表、动态列表等每个模块一个action,然后用ajax来异步获取来实现刷新显示
已经发到你的邮箱了,是用的struts2和ajax,小demo,所以数据库没用,只是模拟了下,主要是jsp中的ajax代码