プログラミングの仕事では、1 つの URL パラメータを 3 つの異なるフィールドに分割して、バックエンドとの互換性を持たせる必要があります。
URL: sampleurl/PickUpPoint/SelectedView?zip=4431AC&street=Nieuwe+Rijksweg%2C+4B&orderId=6020002&
コード スニペット
private String street = null;
public void setRequestProperties(TypedProperty reqProperties) throws ECException {
street = reqProperties.getString("street");
AddressBean.setAddress1(street);
データベースの結果:
Address1 = Nieuwe Rijksweg 4B
ただし、バックエンドは、住所が 3 つの異なるフィールドに分割されるように設定されています。
Address1 Streetname
Address2 Number
Address3 addition to the number such as 'a' (if applicable)
残念ながら、バックエンドの設定を変更することはもうできません..
この URL パラメータに互換性を持たせるには、どのようなコード/アルゴリズムを使用できますか?