• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

GlassFish Property resolved to null

Object Storage Arubacloud
0 głosów
80 wizyt
pytanie zadane 2 kwietnia 2020 w Java przez marcinconn Obywatel (1,560 p.)

Cześć,

jak rozwiązać problem z obrazka?

https://stackoverflow.com/questions/30128395/identifying-and-solving-javax-el-propertynotfoundexception-target-unreachable

Sugerowane rozwiązania w powyższym linku nie działają. Docelowo w pierwszym kroku pobieram współrzędne punktów, następnie wyliczam równanie prostej przechodzącej przez te punkty. Na drugiej stronie wprowadzam punkt i liczę odległość jego odległość od tej prostej.

Technologia: JSF i Java CDI Bean, GlassFish 5,0

IntelliJ IDEA  2019.3.4 Ultimate

Wszystkie pliki konfiguracyjne wygenerowały się same.

<?xml version="1.0" encoding="UTF-8"?>
<beans
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
                      http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"
    bean-discovery-mode="all">
</beans>

^beans.xml

 

<?xml version='1.0' encoding='UTF-8'?>
<faces-config version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
    http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd">
  
</faces-config>

^faces-config.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.xhtml</url-pattern>
    </servlet-mapping>
</web-app>

^web.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:f="http://xmlns.jcp.org/jsf/core">
<h:form id="form1">
   <h:panelGrid id="mainPanel" columns="3" border="2" cellpadding="8">
      <h:outputLabel value = "Punkt" />
      <h:outputLabel value = "x" />
      <h:outputLabel value = "y" />
      <h:outputLabel value = "A" />
      <h:inputText value="#{straight.x1}"/>
      <h:inputText value="#{straight.y1}"/>
      <h:outputLabel value = "B" />
      <h:inputText value="#{straight.x2}"/>
      <h:inputText value="#{straight.y2}"/>
   </h:panelGrid>
   <br/>
   <h:commandButton value="Dalej" action="distance.xhtml"/>
</h:form>
</html>

^index.xhtml

 

import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
import java.io.Serializable;

@Named("straight")
@SessionScoped
public class Straight implements Serializable {
    private double A;
    private double B;
    private double C;
    private double x1;
    private double x2;
    private double y1;
    private double y2;

    public double getA() {
        return A;
    }

    public double getB() {
        return B;
    }

    public double getC() {
        return C;
    }

    public double getX1() {
        return x1;
    }

    public void setX1(double x1) {
        this.x1 = x1;
    }

    public double getX2() {
        return x2;
    }

    public void setX2(double x2) {
        this.x2 = x2;
    }

    public double getY1() {
        return y1;
    }

    public void setY1(double y1) {
        this.y1 = y1;
    }

    public double getY2() {
        return y2;
    }

    public void setY2(double y2) {
        this.y2 = y2;
    }

^ Straight.java

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 237 wizyt
pytanie zadane 23 lipca 2019 w Java przez AdrianK Początkujący (320 p.)
0 głosów
1 odpowiedź 204 wizyt
pytanie zadane 21 maja 2019 w Java przez maksiu_lodz Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 353 wizyt
pytanie zadane 23 lutego 2016 w Java przez Reflexip Początkujący (450 p.)

92,761 zapytań

141,685 odpowiedzi

320,484 komentarzy

62,105 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...