Если вы разделяете два портлета на два разных модуля, вы должны рассматривать JSP другого модуля как детали реализации, например, Вы не можете достичь этого (даже если бы был способ добраться до них).
Если два портлета тесно связаны между собой и должны совместно использовать детали своей реализации, вы можете легко развернуть их как один модуль. Это сигнализирует любому, кто поддерживает их, что они должны быть развернуты вместе. В противном случае может случиться, что один портлет будет неполным, потому что другой портлет обновился, и никто не знал, что JSP-файл использовался каким-либо внешним компонентом.
Нет проблем в упаковке двух портлетов в один модуль. Иди с этой техникой.