If this is a Procurve switch with CLI you can use the command 'show tech transceivers'
E3800# show tech transceivers
Transceiver Technical Information:
Port # | Type | Prod # | Serial # | Part #
-------+-----------+------------+------------------+----------
26 | SFP+SR | J9150A | CN29G443NK | 1990-3882