У меня есть bease beets, который имеет несколько свойств и на основе этих свойств мне нужно создать строковый url.
например, My bean name - formBean
а некоторые свойства - name
, email
, mobile
и т.д.
И url будет содержать эти свойства формы в качестве параметров запроса. Для этого я пытаюсь использовать скрипт как:
<%! String url = "http://somewebsite.com/request.jsp?param1=" + {accessing formBean.name} %>
<a href="<%= url %>">URL</a>
Но проблема, с которой я столкнулся, - это доступ к свойствам bean
в скриптлет, поскольку оба они не могут использоваться в одном контексте.
Что может быть лучшим подходом к тому же? Предложения также приветствуются.
попробуйте использовать приведенный ниже код:
<a href="http://somewebsite.com/request.jsp?name=${formBean.name}&mobile=${formBean.mobile}">URL</a>
formBean
является компонентомformBean
поэтому он не доступен вjsp
для прямого доступа к нему какformBean.getName()
. Ошибкаcannot be resolve or not a field