アカウント名:
パスワード:
もうStruts2はShutdownすればいいよ
「不具合多いので終わります。ありがとうございましたー」
でいいよ。たいしてやる気も無いのにちまちま対処療法してたって利用者は「まだ使えるんだ、じゃあつかうかー」って同じこと繰り返すだけ
炎上覚悟でプロジェクト閉じて、いまだ目が覚めてないStruts2ユーザーに乗り換えを促進させたほうが、役立っているという意味ではまだマシ
対症療法ね。
……もう対処療法でもいい気もしてきた。この間違いする人山の様にいるしなぁ。
開発終わっちゃったから脆弱性ありバージョンでもそのまま使うしかないって判断されちゃうほうに賭ける
代わりに適切な、Javaフレームワークをチョイスしていただけると有り難く。
jsfでええやん
Spring BootかPlayJSFはゴミ
どもども。10年前にJSFゴミだなと思ってたけど、やっぱ今でもゴミなのか。。
そもそもの仕組みからして、MSですら見限ったASP.NET WebFormsのちょっとマシなヤツ、ってレベルだからな
どうせ書き直すんだからC#(+ASP.NET MVCとか)でいいんじゃね?
JavaからC#に移行できない程度の応用力ならプログラマー切って据え替えるところからで。
C#は別にいいんだけど、JavaならJavaでいいじゃんサーバまで買い換えさせるんか?無理に決まってる新規にサーバから立て直すならわかるが、Struts2からの置き換えでC#という選択肢はないよ
Linuxで運用するのはちょっとなぁ。
今時のLinux動かしてるのなんてIAサーバーだからWindowsいれればハードの交換なんざ必要ないと思うんだが。逆はあるにせよ、IAサーバーに使うようなパーツ・周辺機器でLinux用にドライバ供給しててWindows用ドライバはありません、なんて話は聞いたことがないし。既存DBとのすりあわせとかで考えるにせよ、別にWindows Server(+IIS・ASP.NET)とLinux(OracleやPostgre等)のシステム構築例は世の中にいくらでもあるから、システムのみ移行すれば事足りる。システム移行の手間で考えても、Struts消して別フレームワークで構築し直したアプリをデプロイするならそこそこ
CALを考えないといけないシステムだと・・・
大手ITベンダに発注すると、Java案件では大真面目にSolarisだったりするんです。お役所案件などでは特に。
昔、あるところでASP.NETとJava+Struts系の両方で同じWebコンテンツを作った・環境構築の手間・コードの量、効率・開発時のデバッグ、調査のしやすさが断然asp.netだったなあ。依頼してきた人が「ASP.NET良いなあ」とwC#(3.5)に惚れ込んでた。長く冗長なのが嫌いな人でしたしね。
ただ問題になったのがLinuxで動かすことを考えた時。XSPの次がApache+mod_monoかな?Apacheは設定地獄だしねえ。。
そこは普通にnginxとmicrosoft/aspnetcoreの組み合わせでDockerコンテナを動かせばいいのではMSも.NET CoreのVisual StudioプロジェクトテンプレートにDockerサポートをつけてるぐらいだし、他のプラットフォームと同じ感じで動かすのが無難だと思うけどねぇ
当時はそのDocker自体無いので。
どの程度行けるのか興味あるので試してみるかな。。
struts2-archetype-angularjsかなりイイんすけどね、コーディング量少なくて、struts2だけど…rubyのsinatraやnodeのexpressみたいなテンプレートエンジンと縁切りしたJavaのWebフレームワーク欲しいなsparkってどうなのかなぁ
sparkjavaのことであればサイトにも書いてあるとおりまんまsinatraリスペクトですね。全部入りな方向性のdropwizardに比べて本体がえらくコンパクトなので足りない部分は自分でチョイスしていくことになりますがそこら辺が苦にならないのであれば良い選択肢かと。情報量が少ないのが難点かなあ。
自分の周囲だとSpring Web MVCが主流だが。今からStrutsで始めるプロジェクトを見たことがない。
結局のところ、みんな自分なりのタコツボを持っていましたという話のような。他のツリーでも意見が割れる一方、それでもStrutsという人もちらほら。
N系の案件なんかだと「Struts必須」となってるんだよね…。Struts終わったらそういうところはどうするんだろう。
Strutsの脆弱性の諸悪の根源でもありイチバン資産の蓄積があり尚且つ他の環境に移行させにくいのがtaglibだからなぁしんどいよな
StrutsだけでなくJavaも一緒に終了でいいよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
はよ終息 (スコア:0)
もうStruts2はShutdownすればいいよ
「不具合多いので終わります。ありがとうございましたー」
でいいよ。たいしてやる気も無いのにちまちま対処療法してたって
利用者は「まだ使えるんだ、じゃあつかうかー」って同じこと繰り返すだけ
炎上覚悟でプロジェクト閉じて、いまだ目が覚めてないStruts2ユーザーに
乗り換えを促進させたほうが、役立っているという意味ではまだマシ
Re: (スコア:0)
対症療法ね。
……もう対処療法でもいい気もしてきた。
この間違いする人山の様にいるしなぁ。
Re: (スコア:0)
開発終わっちゃったから脆弱性ありバージョンでもそのまま使うしかない
って判断されちゃうほうに賭ける
Re: (スコア:0)
代わりに適切な、Javaフレームワークをチョイスしていただけると有り難く。
Re: (スコア:0)
jsfでええやん
Re: (スコア:0)
Spring BootかPlay
JSFはゴミ
Re: (スコア:0)
どもども。10年前にJSFゴミだなと思ってたけど、やっぱ今でもゴミなのか。。
Re: (スコア:0)
そもそもの仕組みからして、MSですら見限ったASP.NET WebFormsのちょっとマシなヤツ、ってレベルだからな
Re: (スコア:0)
どうせ書き直すんだからC#(+ASP.NET MVCとか)でいいんじゃね?
JavaからC#に移行できない程度の応用力ならプログラマー切って据え替えるところからで。
Re: (スコア:0)
C#は別にいいんだけど、JavaならJavaでいいじゃん
サーバまで買い換えさせるんか?無理に決まってる
新規にサーバから立て直すならわかるが、Struts2からの置き換えでC#という選択肢はないよ
Re: (スコア:0)
なんで買い替えが必要なの?
Re: (スコア:0)
Linuxで運用するのはちょっとなぁ。
Re: (スコア:0)
今時のLinux動かしてるのなんてIAサーバーだからWindowsいれればハードの交換なんざ必要ないと思うんだが。
逆はあるにせよ、IAサーバーに使うようなパーツ・周辺機器でLinux用にドライバ供給しててWindows用ドライバはありません、なんて話は聞いたことがないし。
既存DBとのすりあわせとかで考えるにせよ、別にWindows Server(+IIS・ASP.NET)とLinux(OracleやPostgre等)のシステム構築例は世の中にいくらでもあるから、システムのみ移行すれば事足りる。
システム移行の手間で考えても、Struts消して別フレームワークで構築し直したアプリをデプロイするならそこそこ
Re: (スコア:0)
CALを考えないといけないシステムだと・・・
Re: (スコア:0)
大手ITベンダに発注すると、Java案件では大真面目にSolarisだったりするんです。お役所案件などでは特に。
Re: (スコア:0)
昔、あるところでASP.NETとJava+Struts系の両方で同じWebコンテンツを作った
・環境構築の手間
・コードの量、効率
・開発時のデバッグ、調査のしやすさ
が断然asp.netだったなあ。
依頼してきた人が「ASP.NET良いなあ」とw
C#(3.5)に惚れ込んでた。長く冗長なのが嫌いな人でしたしね。
ただ問題になったのがLinuxで動かすことを考えた時。
XSPの次がApache+mod_monoかな?
Apacheは設定地獄だしねえ。。
Re: (スコア:0)
そこは普通にnginxとmicrosoft/aspnetcoreの組み合わせでDockerコンテナを動かせばいいのでは
MSも.NET CoreのVisual StudioプロジェクトテンプレートにDockerサポートをつけてるぐらいだし、
他のプラットフォームと同じ感じで動かすのが無難だと思うけどねぇ
Re: (スコア:0)
当時はそのDocker自体無いので。
どの程度行けるのか興味あるので試してみるかな。。
Re: (スコア:0)
struts2-archetype-angularjsかなりイイんすけどね、コーディング量少なくて、struts2だけど…
rubyのsinatraやnodeのexpressみたいなテンプレートエンジンと縁切りしたJavaのWebフレームワーク欲しいな
sparkってどうなのかなぁ
Re: (スコア:0)
sparkjavaのことであればサイトにも書いてあるとおりまんまsinatraリスペクトですね。
全部入りな方向性のdropwizardに比べて本体がえらくコンパクトなので足りない部分は自分でチョイスしていくことになりますがそこら辺が苦にならないのであれば良い選択肢かと。
情報量が少ないのが難点かなあ。
Re: (スコア:0)
自分の周囲だとSpring Web MVCが主流だが。
今からStrutsで始めるプロジェクトを見たことがない。
Re: (スコア:0)
結局のところ、みんな自分なりのタコツボを持っていましたという話のような。
他のツリーでも意見が割れる一方、それでもStrutsという人もちらほら。
Re: (スコア:0)
N系の案件なんかだと「Struts必須」となってるんだよね…。Struts終わったらそういうところはどうするんだろう。
Re: (スコア:0)
Strutsの脆弱性の諸悪の根源でもありイチバン資産の蓄積があり尚且つ他の環境に移行させにくいのがtaglibだからなぁ
しんどいよな
Re: (スコア:0)
StrutsだけでなくJavaも一緒に終了でいいよ