問題タブ [ptc-windchill]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - メソッドにクラスをインポートしますか?
Java コード スニペットを実行するメカニズムを提供する PLM Windchill ワークフローをカスタマイズしています。残念ながら、それらは準備されたサービスのメソッドに「挿入」されます。つまり、クラスをインポートする方法がないため、使用するには完全なパッケージ名を含める必要があります。以下のスニペットを理解しようとしないでください。どのように見えるかを見てください。
私の質問は、このコードを読みやすくするにはどうすればよいですか? もちろん、メソッド内にクラスをインポートする方法はありません。このスニペットを個別のメソッドに分割する方法さえありません (1 つに「貼り付け」されるため)。他のアイデアを探しています。
javascript - 複雑なサーバー状況での CORS による XMLHttpRequest へのアクセス
私は 2 つのサーバーを持っており、どちらも私が管理しています。1 つは、もう 1 つの Windchill サーバーと通信する Thingworx サーバーで、私の Web ページを表示します。Windchill サーバーと通信する Thingworx マッシュアップがあります。Windchill サーバーから画像と PDF を取得し、マッシュアップのオペレーターが画像または PDF を変更してサーバーに戻すことができるようにします。サーバーから画像をプルするときに発生する CORS の問題に取り組みましたが、サーバーに POST するときに CORS エラーが発生します。
CORSフィルターをthingworxサーバーに配置しようとしましたが、喜びはありませんでした. クロスオリジンとして画像をプルするようにスクリプトに指示する必要があったため、クロスオリジン POST を要求する適切な方法もあると考えています。
Chrome で CORS チェックをオフにするとうまく機能します。