Strutsの課題 † Strutsを用いた開発を行う場合、通常はアクションクラスを作成し、ビジネス層のサービスを利用します。つまり、アクションクラスはビジネス層の具象クラスを知る必要があり、その結果、プレゼンテーション層とビジネス層の依存度が高くなってしまいます。 アクションクラス - HelloAction.java public class HelloAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HelloService helloService = new HelloServiceImpl(