Перед вызовом из другого класса вам необходимо создать его экземпляр. После вы можете вызвать его методы.
Как это:
private Production prodCompany = new Production();
public void setProdCompany(String someName, String someCity, String someState) {
prodCompany = someName + someCity + someState;
Вы, возможно, должны изменить заголовок типа контента, который Ваш веб-сервер отправляет клиенту.
Править: В то время как это действительно работало на эту конкретную ситуацию, использование инструмента для изменения файла, кодирующего, как предложено другими плакатами, может быть лучшим решением в других ситуациях. YMMV.
Инструкции для сохранения как UTF-8 в Eclipse (который я понимаю Вас уже, имеют):
Необходимо, вероятно, изменить Кодировку по умолчанию в рабочей области для документа HTML.
Это для Eclipse 3.4. Если у Вас есть другая версия, это может немного отличаться.
Окно Goto-> Предпочтения
В окне Preferences goto Общий-> Типы контента
На данном этапе можно указать 'Кодировку по умолчанию' для файлов около нижней части предпочтительного окна. Разверните 'текст' и выберите HTML. В записи 'Кодировки по умолчанию', помещенном UTF-8. Затем нажмите 'обновление' справа.
После этого все файлы HTML должны быть сохранены в формате UTF-8.
Проблема с UTF-8 состоит в том, что нет никакой волшебной последовательности байта в начале этих файлов - единственный шанс браузера обнаружить UTF-8 или определением XML, метатегами HTML или некоторой эвристикой как нейтрализация.
Удостоверьтесь, что существует или объявление кодировки XML или некоторые метатеги HTML в заголовке HTML.
<?xml version="1.0" encoding="utf-8"?>
чуть ниже DOCTYPE, если это - XHTML, или
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
в главном разделе.
Можно использовать iconv для преобразования файлов от одной кодировки символов до другого.
Насколько я знаю, устанавливание кодировки символов в Eclipse на самом деле не преобразовывает файлы - это просто говорит Eclipse, как Вы хотите их интерпретируемый. Ваш лучший выбор состоит в том, чтобы использовать инструмент преобразователя, такой как тот предложенный Adam.
Попытайтесь добавить
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
к главному разделу Ваших файлов HTML, или гарантируют, что Ваш сервер служит файлам с Типом контента http заголовок. Без любого из них браузер может только предположить кодировку символов.