Ant - Criar folders dentro de um jar gerado

Estou utilizando o seguinte script ant para gerar um arquivo jar:

	<target name="portalrh-template-jsp">
		<copyDir/>
		<mkdir dir="${apps.resource}/principal"/>
		<jar destfile="${dist.dir}/principal.jar" >
			<fileset dir="${Projeto-war}/WebContent">
				<include name="**/template/**/*.jsp" />
                                <include name="**/imagens/**/*.png" />
			</fileset>
		</jar>
		<copy file="${dist.dir}/principal.jar" todir="${apps.resource}/principal/" overwrite="true"/>
	</target>

Ele funciona, entretanto, dentro da pasta WebContent/template existem diversas pastas. O script atual está somente colocando todas as jsp’s e as imagens num mesmo diretório. Como eu poderia fazer para ele verificar os diretórios existentes e separar as imagens das jsp’s? O arquivo jar teria uma pasta jsp com todas as jsp’s, uma pasta imagens com todas as imagens e uma pasta css com as respectivas css’s.