关于servlet向数据层传值的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 06:52:39
比如我在servlet中调用了bean中的一个插入数据的方法
insert(String userid , String password , String email)
我在servlet中直接调用这个方法传值就行了 但是现在用po对象把userid
password email封装起来然后传入到bean中 然后再在bean中把userid password email取出来 那样虽然降低了逻辑业务层和数据层的耦合性 但是却麻烦了

其实这个问题早早有人想过,也有成熟的解决方案。例如:struts,MVC中的不争老大,它的解决方式就是ActionForm。这虽然不是struts的最大亮点,但为web层的数据封装提供了一个解决方案,也可算是一个范例吧。
当然,你也可以自己做一个类似的帮助类。

我反问你一句,你为什么不把insert那个方法写到servlet里?
那样不就更方便了?

一个道理