Достижение конечной точки (Springboot, React)JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Достижение конечной точки (Springboot, React)

Сообщение Гость »


Я безуспешно пытался достичь конечной точки. Обычно я получаю ошибку CORS, а другая просто не возвращает значение.

мой контроллер API

@RestController @CrossOrigin(origins = "*") @RequestMapping("/листы") общественный класс TimesheetController { @Autowired частный TimesheetService timesheetService; @GetMapping public ResponseEntity getTimesheets() { вернуть новый ResponseEntity(timesheetService.getTimesheets(), HttpStatus.OK); } @GetMapping("/{employeeEmail}/{месяц}/{год}") public ResponseEntity findByEmployeeEmailAndMonthAndYear(@PathVariable String сотрудникEmail, @PathVariable String месяц, @PathVariable String год) { вернуть новый ResponseEntity(timesheetService.findByEmployeeEmailAndMonthAndYear(employeeEmail, месяц, год), HttpStatus.OK); } @PostMapping("/сохранить") public ResponseEntity createTimesheet(@RequestBody Map payload){ вернуть новый ResponseEntity(timesheetService.createTimesheet(payload.get("date"), payload.get("dayType"), payload.get("отработано часов"), payload.get("hoursOvertime"), payload.get("месяц"), payload.get("год"), payload.get("Email_employee")), HttpStatus.OK); } }` мой компонент реагирования, вызывающий данные (дочерний элемент App Comp)

import "./Modal.css"; импортировать API из «../../api/axiosConfig»; импортировать React, {useState, useEffect} из «реагировать»; function Modal({электронная почта, имя месяца, год}) { const [modalOpen, setModalOpen] = useState (false); const [расписания, setTimesheets] = useState(); пусть месяц = ​​имя месяца.подстрока(0,3); const сотрудникEmail = "ripgojo@gegesux.com" constyearString = год.toString(); const getTimesheets = async() =>{ пытаться{ console.log(месяц); console.log(год); const ответ = await api.get('/sheets/{email}/{месяц}/{год}'); setTimesheets(response.data); console.log(табели учета рабочего времени) }поймать(ошибка){ console.log(ошибка); } } useEffect(() => { getTimesheets(); },[]) возвращаться ( { setModalOpen (истина); }}>Просмотр расписания {modalOpen && ( { MonthName } {год ДАТА ТИП ДНЯ ВСЕГО ЧАСОВ СВЕРХУРОЧНЫЕ ЧАСЫ { timesheets.map((пользователь, индекс) => { вернуть {user.date {user.dayType {user.hoursWorked {user.hoursOvertime }) } { setModalOpen (ложь); }} id="cancelBtn" > Отмена Отправить )} ) }; экспортировать модальное окно по умолчанию;`` `

URL в моем модальном компоненте просто ничего не возвращает введите сюда описание изображения

при использовании этого URL выдает ошибку Cors const ответ = await api.get('/sheets/'+{email}+{месяц}+{год});
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Достижение взаимодействия с пульсальным переключателем в Native Android React
    Anonymous » » в форуме Android
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Достижение плавного перехода градиента на переднем плане в фон.
    Anonymous » » в форуме CSS
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Улучшение UIButton: достижение более заметного эффекта нажатия
    Anonymous » » в форуме IOS
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Достижение плавной прокрутки в EditText с помощью BottomSheetDialogFragment/DialogFragment
    Anonymous » » в форуме Android
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Достижения перескрести не удаются. Ошибка №3403 Достижение не зарегистрировано.
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»