问题分析:一般来说,包皮上长有疱疹的原因是因为生殖器疱疹。这种疾病是一种通过性传播的疾病,如果患者检查出是为疱疹病毒感染时,应该要及时前往医院进行治疗,因为这种疾病对于男性的影响是很大的。同时建议患者在治疗期间,禁止性生活,注意个人的卫生情况,并且在饮食方面应选择清淡,戒烟戒酒,还要避免剧烈运动,应该多休息。