1.0 其他语言 |
||||
3.2 控制器 Controller |
||||
|
org.velocityweb.controller.Controller 是一个纯 Java 类。使用 VelocityWeb 的应用程序应该写一个 Controller 类的子类。在 VelocityWeb 中有另一个类是 org.velocityweb.controller.Controller 的子类,类名叫 org.velocityweb.controller.impl.SimpleController。新的应用程序应该写一个新类,比如,PetStoreController,让它成为 SimpleController 或者 Controller 的子类。一般地,新的控制器应该覆盖以下函数:
在 VPetstore 中有一个现成的例子,PetStoreController 使用 JNDI 来查找数据源,这也是 Web 应用程序正常运行的工作方式: |
|||
public class PetStoreController extends SimpleController { |
||||
|
||||
public class TestPetStoreController extends PetStoreController { |
||||
|
||||