Почему язык выражения предпочтительнее скриптов?
Люди, я продолжаю слышать, что мы должны использовать язык выражений в JSP вместо скриптов. Но никто не дает никаких конкретных причин для этого. Является ли читабельность единственной причиной этого? Я хотел бы услышать несколько веских причин для использования EL, а не скриптов, чтобы я мог убедить себя и других. Я лично чувствую, что использовать скрипты проще, чем скриплеты, возможно, я лучше контролирую Java, чем EL.
1 ответ
Вы хотите избежать скриплетов со сложной логикой (таких как условные выражения или циклы), потому что это просто приводит к коду спагетти.
Язык выражений не имеет ничего из этого (он только оценивает выражения).