小编pab*_*ier的帖子

对MVC模型的怀疑

我被告知MVC是多层架构上表示层的架构模式.我不理解MVC模型的概念.

所以我创建了一个Web应用程序,作为学习MVC模型的方法,只使用JSP和Servlets,我也创建了DataAccess层.

在我的WebContent文件夹中,我放置了所有视图.

在我的src(Java内容)文件夹中,我制作了4个包.

data
presentation.model
presentation.controller
businessEntities
Run Code Online (Sandbox Code Playgroud)

我使用Servlets作为控制器(使用FrontController模式)和JSP用于所有视图.

正如标题所说,我的问题在于模型.

现在,让我们举个例子..

我有2节课.

 - Car
 - CarLogic
Run Code Online (Sandbox Code Playgroud)

CarLogic是一个类,它调用可能的CarDAO来获取数据并将其返回给任何询问它的人.汽车只是POJO.

我将CarLogic放在了presentation.model和Car on businessEntities中.

我错了吗?我应该把什么放在Model包上?

谢谢!

java model-view-controller servlets

5
推荐指数
1
解决办法
241
查看次数

如何结合UA和AW跟踪标签?

我正在为已经有一些用于跟踪 Google Analytics 的代码的网站设置 Google Ads

<!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-XX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments)};
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXXXX-XX');
</script>
<meta name="google-site-verification" content="................." />
Run Code Online (Sandbox Code Playgroud)

我需要将其设置为 Google Adwords 以进行一些电话验证。谷歌为此主题提供了以下代码:

<!-- Global site tag (gtag.js) - Google Ads: YYYYYYYYY -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-YYYYYYYYY"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-YYYYYYYYY');
</script>
<script>
  gtag('config', 'AW-YYYYYYYYY/X_XXXXXXXXXXXXXXXXXX', {
    'phone_conversion_number': '(XXX) XXX-XXXX'
  });
</script>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何组合这两个代码。

我试图粘贴这两个代码,但跟踪停止工作。

javascript google-analytics google-tag-manager google-ads-api

5
推荐指数
1
解决办法
5220
查看次数