我用的是actionServlet,继承自struts1的DispatchAction
我负责网站的新闻频道,新闻频道调用新闻频道的action:NewsAction,新闻频道里所有的内容都是这个servlet提取
新闻频道里有很多二级菜单,为了方便,点击以后都调用NewsAction,根据不同的方法返回不同的内容这样一来,NewsAction中定义了6-7个ActionForward方法
目前运行没什么问题
就怕以后会项目上线影响读取速度、耗费服务器内存
请问:
servlet里定义了很多方法,会不会影响读取速度、耗费服务器内存?
我负责网站的新闻频道,新闻频道调用新闻频道的action:NewsAction,新闻频道里所有的内容都是这个servlet提取
新闻频道里有很多二级菜单,为了方便,点击以后都调用NewsAction,根据不同的方法返回不同的内容这样一来,NewsAction中定义了6-7个ActionForward方法
目前运行没什么问题
就怕以后会项目上线影响读取速度、耗费服务器内存
请问:
servlet里定义了很多方法,会不会影响读取速度、耗费服务器内存?
就是这样写的业务逻辑不太好~
建议改成专门的包和类里面用servlet调用~
这样以后维护或者是交给其他人管理也方便一些~
或者调用什么耗内存的程序之类的就很耗内存。。
如果只是处理些简单操作的话,基本上暂用一点点内存。。
估计他也采用了MVC设计模式,应该不会把业务也放到Action中吧