Вы должны подумать о том, как данные представлены в текстовом файле, и отобразить их в соответствии с классом Employee
.
Возьмем, к примеру, если класс Employee
соответствует приведенному ниже -
class Employee {
String firstName;
String lastName;
}
и строки в файле имеют вид -
first1 last1
first2 last2
Вы можете создать arrayList
из Employee
для хранения данных -
List<Employee> employees = new ArrayList();
Когда вы читаете каждую строку из файла, вы можете разбить строку на пробел, построить объект и добавить в список -
String[] name = fileLine.split(" ");
Employee e = new Employee();
e.firstName = name[0];
e.lastName = name[1];
employees.add(e);
Таким образом, в основном, вы должны рассмотреть структуру данных в вашем источнике (текстовый файл) и выяснить, как вы будете анализировать их и построить желаемый объект.
MVC также обеспечивает класс UrlHelper, который может сделать то же самое:
<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>
Править: в ответ на комментарий, теперь включая параметры:
<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>