如何从servlet的输入中获取默认值?

时间:2019-04-07 11:30:19

标签: java html5 validation servlets input

我的输入类型具有默认值。我想在Servlet中获取其值。那么,哪种方法在这种情况下会起作用?

我尝试使用request.getParameter("FLC1"),但效果不佳。

以下是输入代码:-

<input type="text" name="FLC1" id="FLC1" value="Floral Lavender Candle" disabled>

谢谢

2 个答案:

答案 0 :(得分:3)

由于您的输入元素具有禁用的属性,因此不会在表单提交中提交,而是将其设置为只读,并且应该可以使用。

# code to load the park card once the click event on a marker is intercepted 
 observeEvent(input$parksMap_marker_click, { 
   pin <- input$parksMap_marker_click
   #print(Sys.time()) #uncomment to log coords
   #print(pin) #uncomment to log coords
   selectedPoint <- reactive(parks[parks$Latitude == pin$lat & parks$Longitude == pin$lng,])
   leafletProxy("parksMap", data = selectedPoint()) %>% clearPopups() %>% 
   addPopups(~Longitude,
             ~Latitude,
             popup = ~park_card(selectedPoint()$ParkName, selectedPoint()$ParkCode, selectedPoint()$State, selectedPoint()$Acres, selectedPoint()$Latitude, selectedPoint()$Longitude)
   )
 })

或者,您可以将隐藏文件放入具有相同name属性的表单中。

<input type="text" name="FLC1" id="FLC1" value="Floral Lavender Candle" readonly>

答案 1 :(得分:1)

您可以:

  • 使值服务器端使用el在jsp中填充它:

    value =“ $ {myvariable}”

  • 将值存储在隐藏字段中,然后可以访问