title: What maven dependencies needs for Servlet, JSP and JSTL in Java EE 7?
body: <p>I want use SDK Java EE 7, Glassfish 4 and Maven.<br/>
  Is it correct? Please, draw attention to scopes.</p>
  
  <p><strong>1. For servlets:</strong></p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;javax&lt;/groupId&gt;
      &lt;artifactId&gt;javaee-api&lt;/artifactId&gt;
      &lt;version&gt;7.0&lt;/version&gt;
      &lt;scope&gt;provided&lt;/scope&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p><strong>2. JSP without standart tags and without JSTL:</strong></p>
  
  <pre><code>&lt;dependency&gt;
    &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
    &lt;artifactId&gt;jsp-api&lt;/artifactId&gt;
    &lt;version&gt;2.0&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p><strong>3. For JSP with standard tags "c:"</strong></p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;taglibs&lt;/groupId&gt;
      &lt;artifactId&gt;standard&lt;/artifactId&gt;
      &lt;version&gt;1.1.2&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p><strong>4. For JSP with JSTL</strong></p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
      &lt;artifactId&gt;jstl&lt;/artifactId&gt;
      &lt;version&gt;1.2&lt;/version&gt;
      &lt;scope&gt;runtime&lt;/scope&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>Do you know specification where this information contains?</p>